./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF --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 ed8aeb9026e55742483978e70317f047fa25f02ff8503d374d8418739263e98e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 07:16:00,736 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 07:16:00,739 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 07:16:00,776 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 07:16:00,777 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 07:16:00,778 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 07:16:00,781 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 07:16:00,783 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 07:16:00,786 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 07:16:00,788 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 07:16:00,790 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 07:16:00,792 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 07:16:00,792 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 07:16:00,794 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 07:16:00,797 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 07:16:00,799 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 07:16:00,801 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 07:16:00,803 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 07:16:00,806 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 07:16:00,809 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 07:16:00,812 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 07:16:00,814 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 07:16:00,817 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 07:16:00,818 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 07:16:00,823 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 07:16:00,824 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 07:16:00,825 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 07:16:00,826 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 07:16:00,827 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 07:16:00,829 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 07:16:00,829 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 07:16:00,831 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 07:16:00,832 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 07:16:00,833 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 07:16:00,835 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 07:16:00,836 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 07:16:00,837 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 07:16:00,838 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 07:16:00,838 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 07:16:00,840 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 07:16:00,841 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 07:16:00,842 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 07:16:00,886 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 07:16:00,889 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 07:16:00,891 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 07:16:00,892 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 07:16:00,897 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 07:16:00,897 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 07:16:00,898 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 07:16:00,898 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 07:16:00,899 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 07:16:00,899 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 07:16:00,899 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 07:16:00,901 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 07:16:00,901 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 07:16:00,901 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 07:16:00,902 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 07:16:00,902 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 07:16:00,902 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 07:16:00,903 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 07:16:00,903 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 07:16:00,903 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 07:16:00,904 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 07:16:00,904 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 07:16:00,904 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 07:16:00,905 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 07:16:00,905 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:16:00,905 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 07:16:00,906 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 07:16:00,906 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 07:16:00,907 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 07:16:00,909 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 07:16:00,909 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 07:16:00,910 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 07:16:00,910 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 07:16:00,910 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 07:16:00,911 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_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/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_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF 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 -> ed8aeb9026e55742483978e70317f047fa25f02ff8503d374d8418739263e98e [2021-11-20 07:16:01,231 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 07:16:01,274 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 07:16:01,277 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 07:16:01,278 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 07:16:01,279 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 07:16:01,281 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c [2021-11-20 07:16:01,388 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/eac24756d/0252bbfc94754a88929642f245a7fa5f/FLAG28530307b [2021-11-20 07:16:02,081 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 07:16:02,082 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c [2021-11-20 07:16:02,120 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/eac24756d/0252bbfc94754a88929642f245a7fa5f/FLAG28530307b [2021-11-20 07:16:02,254 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/eac24756d/0252bbfc94754a88929642f245a7fa5f [2021-11-20 07:16:02,258 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 07:16:02,260 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 07:16:02,262 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 07:16:02,263 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 07:16:02,266 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 07:16:02,267 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:16:02" (1/1) ... [2021-11-20 07:16:02,271 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ed6ccb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:02, skipping insertion in model container [2021-11-20 07:16:02,272 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:16:02" (1/1) ... [2021-11-20 07:16:02,281 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 07:16:02,369 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:16:02,853 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_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c[72502,72515] [2021-11-20 07:16:02,864 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:16:02,887 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 07:16:03,058 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_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c[72502,72515] [2021-11-20 07:16:03,063 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:16:03,089 INFO L208 MainTranslator]: Completed translation [2021-11-20 07:16:03,090 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03 WrapperNode [2021-11-20 07:16:03,090 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 07:16:03,092 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 07:16:03,093 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 07:16:03,093 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 07:16:03,103 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,149 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,239 INFO L137 Inliner]: procedures = 31, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 782 [2021-11-20 07:16:03,241 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 07:16:03,242 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 07:16:03,242 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 07:16:03,242 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 07:16:03,252 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,252 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,273 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,285 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,340 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,348 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,351 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,358 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 07:16:03,359 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 07:16:03,359 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 07:16:03,359 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 07:16:03,360 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (1/1) ... [2021-11-20 07:16:03,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:16:03,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:16:03,409 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 07:16:03,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 07:16:03,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 07:16:03,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 07:16:03,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 07:16:03,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 07:16:03,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 07:16:03,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 07:16:03,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 07:16:03,467 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 07:16:03,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 07:16:03,708 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 07:16:03,710 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 07:16:03,733 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-20 07:16:06,686 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-20 07:16:06,687 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-20 07:16:06,687 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 07:16:06,705 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 07:16:06,706 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-20 07:16:06,709 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:16:06 BoogieIcfgContainer [2021-11-20 07:16:06,709 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 07:16:06,711 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 07:16:06,712 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 07:16:06,716 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 07:16:06,716 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:16:02" (1/3) ... [2021-11-20 07:16:06,718 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66b0f490 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:16:06, skipping insertion in model container [2021-11-20 07:16:06,718 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:16:03" (2/3) ... [2021-11-20 07:16:06,719 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66b0f490 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:16:06, skipping insertion in model container [2021-11-20 07:16:06,719 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:16:06" (3/3) ... [2021-11-20 07:16:06,728 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.02.i.cil-2.c [2021-11-20 07:16:06,735 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 07:16:06,735 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 07:16:06,812 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 07:16:06,823 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-20 07:16:06,824 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 07:16:06,858 INFO L276 IsEmpty]: Start isEmpty. Operand has 145 states, 143 states have (on average 1.7062937062937062) internal successors, (244), 144 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:06,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-20 07:16:06,870 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:06,870 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, 1, 1, 1] [2021-11-20 07:16:06,871 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:06,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:06,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1430118927, now seen corresponding path program 1 times [2021-11-20 07:16:06,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:06,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578269588] [2021-11-20 07:16:06,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:06,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:07,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:07,305 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-20 07:16:07,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:07,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578269588] [2021-11-20 07:16:07,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578269588] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:07,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:07,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:07,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987952083] [2021-11-20 07:16:07,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:07,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:07,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:07,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:07,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:07,347 INFO L87 Difference]: Start difference. First operand has 145 states, 143 states have (on average 1.7062937062937062) internal successors, (244), 144 states have internal predecessors, (244), 0 states have call successors, (0), 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.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:09,382 WARN L515 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-20 07:16:09,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:09,955 INFO L93 Difference]: Finished difference Result 315 states and 530 transitions. [2021-11-20 07:16:09,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:09,958 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 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 47 [2021-11-20 07:16:09,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:09,971 INFO L225 Difference]: With dead ends: 315 [2021-11-20 07:16:09,972 INFO L226 Difference]: Without dead ends: 160 [2021-11-20 07:16:09,975 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-20 07:16:09,979 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 36 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:09,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 555 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 156 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:16:10,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-11-20 07:16:10,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 143. [2021-11-20 07:16:10,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.5422535211267605) internal successors, (219), 142 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-20 07:16:10,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 219 transitions. [2021-11-20 07:16:10,029 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 219 transitions. Word has length 47 [2021-11-20 07:16:10,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:10,030 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 219 transitions. [2021-11-20 07:16:10,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:10,031 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 219 transitions. [2021-11-20 07:16:10,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-20 07:16:10,034 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:10,035 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, 1, 1, 1] [2021-11-20 07:16:10,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 07:16:10,035 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:10,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:10,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1861384675, now seen corresponding path program 1 times [2021-11-20 07:16:10,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:10,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758036838] [2021-11-20 07:16:10,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:10,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:10,247 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-20 07:16:10,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:10,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758036838] [2021-11-20 07:16:10,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758036838] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:10,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:10,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:10,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191585086] [2021-11-20 07:16:10,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:10,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:10,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:10,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:10,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:10,263 INFO L87 Difference]: Start difference. First operand 143 states and 219 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-20 07:16:12,274 WARN L515 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-20 07:16:12,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:12,778 INFO L93 Difference]: Finished difference Result 282 states and 426 transitions. [2021-11-20 07:16:12,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:12,779 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-20 07:16:12,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:12,781 INFO L225 Difference]: With dead ends: 282 [2021-11-20 07:16:12,782 INFO L226 Difference]: Without dead ends: 160 [2021-11-20 07:16:12,783 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-20 07:16:12,784 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 24 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:12,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 441 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 148 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:16:12,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-11-20 07:16:12,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 143. [2021-11-20 07:16:12,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.5352112676056338) internal successors, (218), 142 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:12,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 218 transitions. [2021-11-20 07:16:12,800 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 218 transitions. Word has length 60 [2021-11-20 07:16:12,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:12,800 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 218 transitions. [2021-11-20 07:16:12,801 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-20 07:16:12,801 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 218 transitions. [2021-11-20 07:16:12,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-20 07:16:12,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:12,804 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, 1, 1, 1] [2021-11-20 07:16:12,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 07:16:12,805 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:12,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:12,806 INFO L85 PathProgramCache]: Analyzing trace with hash 2019107822, now seen corresponding path program 1 times [2021-11-20 07:16:12,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:12,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111971598] [2021-11-20 07:16:12,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:12,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:12,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:12,964 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-20 07:16:12,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:12,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111971598] [2021-11-20 07:16:12,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111971598] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:12,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:12,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:12,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10176229] [2021-11-20 07:16:12,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:12,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:12,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:12,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:12,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:12,970 INFO L87 Difference]: Start difference. First operand 143 states and 218 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-20 07:16:14,980 WARN L515 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-20 07:16:15,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:15,520 INFO L93 Difference]: Finished difference Result 281 states and 424 transitions. [2021-11-20 07:16:15,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:15,524 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-20 07:16:15,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:15,536 INFO L225 Difference]: With dead ends: 281 [2021-11-20 07:16:15,536 INFO L226 Difference]: Without dead ends: 159 [2021-11-20 07:16:15,537 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-20 07:16:15,539 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 28 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 443 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.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:15,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 443 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:16:15,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-11-20 07:16:15,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 143. [2021-11-20 07:16:15,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.528169014084507) internal successors, (217), 142 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:15,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 217 transitions. [2021-11-20 07:16:15,554 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 217 transitions. Word has length 61 [2021-11-20 07:16:15,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:15,554 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 217 transitions. [2021-11-20 07:16:15,555 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-20 07:16:15,555 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 217 transitions. [2021-11-20 07:16:15,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-20 07:16:15,558 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:15,558 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:15,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 07:16:15,559 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:15,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:15,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1437848702, now seen corresponding path program 1 times [2021-11-20 07:16:15,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:15,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545196829] [2021-11-20 07:16:15,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:15,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:15,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:15,659 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-20 07:16:15,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:15,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545196829] [2021-11-20 07:16:15,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545196829] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:15,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:15,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:15,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884869657] [2021-11-20 07:16:15,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:15,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:15,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:15,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:15,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:15,663 INFO L87 Difference]: Start difference. First operand 143 states and 217 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-20 07:16:17,676 WARN L515 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-20 07:16:18,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:18,143 INFO L93 Difference]: Finished difference Result 281 states and 423 transitions. [2021-11-20 07:16:18,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:18,144 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-20 07:16:18,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:18,146 INFO L225 Difference]: With dead ends: 281 [2021-11-20 07:16:18,146 INFO L226 Difference]: Without dead ends: 159 [2021-11-20 07:16:18,147 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-20 07:16:18,148 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 26 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 443 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-20 07:16:18,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 443 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:16:18,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-11-20 07:16:18,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 143. [2021-11-20 07:16:18,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.5211267605633803) internal successors, (216), 142 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:18,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 216 transitions. [2021-11-20 07:16:18,174 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 216 transitions. Word has length 61 [2021-11-20 07:16:18,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:18,177 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 216 transitions. [2021-11-20 07:16:18,177 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-20 07:16:18,178 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 216 transitions. [2021-11-20 07:16:18,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-20 07:16:18,187 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:18,190 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, 1, 1, 1] [2021-11-20 07:16:18,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 07:16:18,191 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:18,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:18,194 INFO L85 PathProgramCache]: Analyzing trace with hash 16682137, now seen corresponding path program 1 times [2021-11-20 07:16:18,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:18,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972450819] [2021-11-20 07:16:18,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:18,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:18,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:18,397 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-20 07:16:18,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:18,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972450819] [2021-11-20 07:16:18,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972450819] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:18,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:18,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:18,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333130452] [2021-11-20 07:16:18,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:18,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:18,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:18,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:18,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:18,403 INFO L87 Difference]: Start difference. First operand 143 states and 216 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-20 07:16:20,416 WARN L515 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-20 07:16:20,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:20,856 INFO L93 Difference]: Finished difference Result 280 states and 421 transitions. [2021-11-20 07:16:20,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:20,857 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-20 07:16:20,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:20,859 INFO L225 Difference]: With dead ends: 280 [2021-11-20 07:16:20,859 INFO L226 Difference]: Without dead ends: 158 [2021-11-20 07:16:20,860 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-20 07:16:20,861 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 19 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:20,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 445 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:16:20,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-11-20 07:16:20,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 143. [2021-11-20 07:16:20,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.5140845070422535) internal successors, (215), 142 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:20,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 215 transitions. [2021-11-20 07:16:20,874 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 215 transitions. Word has length 61 [2021-11-20 07:16:20,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:20,874 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 215 transitions. [2021-11-20 07:16:20,874 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-20 07:16:20,874 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 215 transitions. [2021-11-20 07:16:20,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-20 07:16:20,876 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:20,876 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:20,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 07:16:20,876 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:20,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:20,877 INFO L85 PathProgramCache]: Analyzing trace with hash -932666023, now seen corresponding path program 1 times [2021-11-20 07:16:20,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:20,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000767294] [2021-11-20 07:16:20,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:20,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:20,975 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-20 07:16:20,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:20,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000767294] [2021-11-20 07:16:20,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000767294] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:20,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:20,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:20,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830899881] [2021-11-20 07:16:20,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:20,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:20,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:20,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:20,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:20,979 INFO L87 Difference]: Start difference. First operand 143 states and 215 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-20 07:16:22,996 WARN L515 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-20 07:16:23,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:23,374 INFO L93 Difference]: Finished difference Result 278 states and 418 transitions. [2021-11-20 07:16:23,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:23,375 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-20 07:16:23,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:23,377 INFO L225 Difference]: With dead ends: 278 [2021-11-20 07:16:23,377 INFO L226 Difference]: Without dead ends: 156 [2021-11-20 07:16:23,377 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-20 07:16:23,379 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 19 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 449 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:23,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 449 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:16:23,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-20 07:16:23,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 143. [2021-11-20 07:16:23,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.5070422535211268) internal successors, (214), 142 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:23,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 214 transitions. [2021-11-20 07:16:23,400 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 214 transitions. Word has length 61 [2021-11-20 07:16:23,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:23,401 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 214 transitions. [2021-11-20 07:16:23,401 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-20 07:16:23,401 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 214 transitions. [2021-11-20 07:16:23,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-20 07:16:23,403 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:23,404 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, 1, 1, 1] [2021-11-20 07:16:23,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 07:16:23,404 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:23,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:23,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1300462214, now seen corresponding path program 1 times [2021-11-20 07:16:23,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:23,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362201005] [2021-11-20 07:16:23,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:23,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:23,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:23,501 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-20 07:16:23,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:23,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362201005] [2021-11-20 07:16:23,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362201005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:23,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:23,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:23,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742247929] [2021-11-20 07:16:23,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:23,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:23,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:23,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:23,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:23,517 INFO L87 Difference]: Start difference. First operand 143 states and 214 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:25,526 WARN L515 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-20 07:16:25,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:25,879 INFO L93 Difference]: Finished difference Result 278 states and 417 transitions. [2021-11-20 07:16:25,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:25,880 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 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 62 [2021-11-20 07:16:25,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:25,882 INFO L225 Difference]: With dead ends: 278 [2021-11-20 07:16:25,882 INFO L226 Difference]: Without dead ends: 156 [2021-11-20 07:16:25,882 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-20 07:16:25,883 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 22 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 449 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-20 07:16:25,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 449 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:25,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-20 07:16:25,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 143. [2021-11-20 07:16:25,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.5) internal successors, (213), 142 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:25,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 213 transitions. [2021-11-20 07:16:25,892 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 213 transitions. Word has length 62 [2021-11-20 07:16:25,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:25,892 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 213 transitions. [2021-11-20 07:16:25,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:25,893 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 213 transitions. [2021-11-20 07:16:25,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-20 07:16:25,894 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:25,894 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:25,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 07:16:25,894 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:25,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:25,895 INFO L85 PathProgramCache]: Analyzing trace with hash 249957895, now seen corresponding path program 1 times [2021-11-20 07:16:25,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:25,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621540305] [2021-11-20 07:16:25,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:25,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:25,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:25,978 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-20 07:16:25,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:25,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621540305] [2021-11-20 07:16:25,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621540305] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:25,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:25,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:25,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347150174] [2021-11-20 07:16:25,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:25,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:25,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:25,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:25,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:25,984 INFO L87 Difference]: Start difference. First operand 143 states and 213 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:27,994 WARN L515 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-20 07:16:28,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:28,350 INFO L93 Difference]: Finished difference Result 278 states and 416 transitions. [2021-11-20 07:16:28,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:28,353 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 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 63 [2021-11-20 07:16:28,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:28,354 INFO L225 Difference]: With dead ends: 278 [2021-11-20 07:16:28,354 INFO L226 Difference]: Without dead ends: 156 [2021-11-20 07:16:28,355 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-20 07:16:28,356 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 20 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 449 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-20 07:16:28,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 449 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:28,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-20 07:16:28,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 143. [2021-11-20 07:16:28,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.4929577464788732) internal successors, (212), 142 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:28,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 212 transitions. [2021-11-20 07:16:28,363 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 212 transitions. Word has length 63 [2021-11-20 07:16:28,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:28,363 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 212 transitions. [2021-11-20 07:16:28,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:28,364 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 212 transitions. [2021-11-20 07:16:28,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-20 07:16:28,365 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:28,365 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, 1, 1, 1] [2021-11-20 07:16:28,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 07:16:28,365 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:28,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:28,366 INFO L85 PathProgramCache]: Analyzing trace with hash 2005265579, now seen corresponding path program 1 times [2021-11-20 07:16:28,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:28,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133598258] [2021-11-20 07:16:28,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:28,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:28,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:28,433 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-20 07:16:28,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:28,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133598258] [2021-11-20 07:16:28,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133598258] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:28,434 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:28,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:28,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599303416] [2021-11-20 07:16:28,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:28,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:28,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:28,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:28,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:28,436 INFO L87 Difference]: Start difference. First operand 143 states and 212 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:30,446 WARN L515 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-20 07:16:30,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:30,777 INFO L93 Difference]: Finished difference Result 268 states and 402 transitions. [2021-11-20 07:16:30,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:30,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 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 64 [2021-11-20 07:16:30,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:30,780 INFO L225 Difference]: With dead ends: 268 [2021-11-20 07:16:30,780 INFO L226 Difference]: Without dead ends: 146 [2021-11-20 07:16:30,780 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-20 07:16:30,781 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 11 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 463 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-20 07:16:30,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 463 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:30,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-11-20 07:16:30,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 143. [2021-11-20 07:16:30,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.4859154929577465) internal successors, (211), 142 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:30,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 211 transitions. [2021-11-20 07:16:30,789 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 211 transitions. Word has length 64 [2021-11-20 07:16:30,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:30,789 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 211 transitions. [2021-11-20 07:16:30,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:30,790 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 211 transitions. [2021-11-20 07:16:30,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-20 07:16:30,812 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:30,813 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:16:30,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 07:16:30,813 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:30,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:30,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1889550317, now seen corresponding path program 1 times [2021-11-20 07:16:30,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:30,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429377530] [2021-11-20 07:16:30,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:30,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:30,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:30,926 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-20 07:16:30,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:30,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429377530] [2021-11-20 07:16:30,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429377530] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:30,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:30,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:30,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150365167] [2021-11-20 07:16:30,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:30,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:30,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:30,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:30,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:30,929 INFO L87 Difference]: Start difference. First operand 143 states and 211 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:32,940 WARN L515 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-20 07:16:33,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:33,306 INFO L93 Difference]: Finished difference Result 309 states and 465 transitions. [2021-11-20 07:16:33,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:33,306 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 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 64 [2021-11-20 07:16:33,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:33,311 INFO L225 Difference]: With dead ends: 309 [2021-11-20 07:16:33,311 INFO L226 Difference]: Without dead ends: 187 [2021-11-20 07:16:33,312 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-20 07:16:33,315 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 36 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 461 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:33,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 461 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:16:33,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-11-20 07:16:33,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 165. [2021-11-20 07:16:33,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.5182926829268293) internal successors, (249), 164 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:33,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 249 transitions. [2021-11-20 07:16:33,329 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 249 transitions. Word has length 64 [2021-11-20 07:16:33,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:33,330 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 249 transitions. [2021-11-20 07:16:33,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:33,331 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 249 transitions. [2021-11-20 07:16:33,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-20 07:16:33,332 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:33,332 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, 1, 1, 1] [2021-11-20 07:16:33,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 07:16:33,333 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:33,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:33,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1893437081, now seen corresponding path program 1 times [2021-11-20 07:16:33,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:33,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869119307] [2021-11-20 07:16:33,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:33,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:33,431 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-20 07:16:33,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:33,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869119307] [2021-11-20 07:16:33,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869119307] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:33,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:33,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:33,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840746961] [2021-11-20 07:16:33,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:33,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:33,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:33,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:33,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:33,438 INFO L87 Difference]: Start difference. First operand 165 states and 249 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-20 07:16:35,446 WARN L515 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-20 07:16:35,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:35,791 INFO L93 Difference]: Finished difference Result 331 states and 502 transitions. [2021-11-20 07:16:35,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:35,792 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-20 07:16:35,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:35,793 INFO L225 Difference]: With dead ends: 331 [2021-11-20 07:16:35,793 INFO L226 Difference]: Without dead ends: 187 [2021-11-20 07:16:35,794 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-20 07:16:35,795 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 41 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 461 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-20 07:16:35,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 461 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 166 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:35,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-11-20 07:16:35,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 165. [2021-11-20 07:16:35,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.5121951219512195) internal successors, (248), 164 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:35,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 248 transitions. [2021-11-20 07:16:35,802 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 248 transitions. Word has length 77 [2021-11-20 07:16:35,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:35,802 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 248 transitions. [2021-11-20 07:16:35,803 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-20 07:16:35,803 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 248 transitions. [2021-11-20 07:16:35,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 07:16:35,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:35,804 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, 1, 1, 1] [2021-11-20 07:16:35,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 07:16:35,805 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:35,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:35,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1840502030, now seen corresponding path program 1 times [2021-11-20 07:16:35,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:35,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853240420] [2021-11-20 07:16:35,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:35,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:35,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:35,866 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-20 07:16:35,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:35,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853240420] [2021-11-20 07:16:35,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853240420] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:35,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:35,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:35,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635330963] [2021-11-20 07:16:35,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:35,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:35,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:35,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:35,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:35,869 INFO L87 Difference]: Start difference. First operand 165 states and 248 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-20 07:16:37,878 WARN L515 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-20 07:16:38,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:38,270 INFO L93 Difference]: Finished difference Result 330 states and 499 transitions. [2021-11-20 07:16:38,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:38,271 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-20 07:16:38,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:38,273 INFO L225 Difference]: With dead ends: 330 [2021-11-20 07:16:38,273 INFO L226 Difference]: Without dead ends: 186 [2021-11-20 07:16:38,273 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-20 07:16:38,274 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 45 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 463 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:38,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 463 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 164 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:16:38,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-11-20 07:16:38,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 165. [2021-11-20 07:16:38,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.5060975609756098) internal successors, (247), 164 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:38,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 247 transitions. [2021-11-20 07:16:38,283 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 247 transitions. Word has length 78 [2021-11-20 07:16:38,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:38,284 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 247 transitions. [2021-11-20 07:16:38,284 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-20 07:16:38,284 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 247 transitions. [2021-11-20 07:16:38,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 07:16:38,286 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:38,286 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, 1, 1, 1] [2021-11-20 07:16:38,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 07:16:38,287 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:38,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:38,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1002491258, now seen corresponding path program 1 times [2021-11-20 07:16:38,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:38,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725512187] [2021-11-20 07:16:38,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:38,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:38,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:38,353 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-20 07:16:38,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:38,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725512187] [2021-11-20 07:16:38,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725512187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:38,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:38,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:38,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290408488] [2021-11-20 07:16:38,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:38,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:38,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:38,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:38,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:38,356 INFO L87 Difference]: Start difference. First operand 165 states and 247 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-20 07:16:40,367 WARN L515 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-20 07:16:40,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:40,709 INFO L93 Difference]: Finished difference Result 330 states and 497 transitions. [2021-11-20 07:16:40,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:40,715 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-20 07:16:40,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:40,716 INFO L225 Difference]: With dead ends: 330 [2021-11-20 07:16:40,716 INFO L226 Difference]: Without dead ends: 186 [2021-11-20 07:16:40,717 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-20 07:16:40,717 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 43 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 463 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-20 07:16:40,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 463 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 164 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:40,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-11-20 07:16:40,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 165. [2021-11-20 07:16:40,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.5) internal successors, (246), 164 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:40,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 246 transitions. [2021-11-20 07:16:40,725 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 246 transitions. Word has length 78 [2021-11-20 07:16:40,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:40,726 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 246 transitions. [2021-11-20 07:16:40,726 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-20 07:16:40,727 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 246 transitions. [2021-11-20 07:16:40,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 07:16:40,728 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:40,728 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, 1, 1, 1] [2021-11-20 07:16:40,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-20 07:16:40,728 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:40,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:40,729 INFO L85 PathProgramCache]: Analyzing trace with hash 452039581, now seen corresponding path program 1 times [2021-11-20 07:16:40,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:40,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782452635] [2021-11-20 07:16:40,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:40,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:40,803 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-20 07:16:40,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:40,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782452635] [2021-11-20 07:16:40,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782452635] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:40,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:40,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:40,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102472985] [2021-11-20 07:16:40,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:40,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:40,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:40,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:40,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:40,807 INFO L87 Difference]: Start difference. First operand 165 states and 246 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-20 07:16:42,817 WARN L515 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-20 07:16:43,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:43,169 INFO L93 Difference]: Finished difference Result 329 states and 494 transitions. [2021-11-20 07:16:43,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:43,170 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-20 07:16:43,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:43,171 INFO L225 Difference]: With dead ends: 329 [2021-11-20 07:16:43,171 INFO L226 Difference]: Without dead ends: 185 [2021-11-20 07:16:43,172 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-20 07:16:43,173 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 36 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 465 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-20 07:16:43,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 465 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:43,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-11-20 07:16:43,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 165. [2021-11-20 07:16:43,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.4939024390243902) internal successors, (245), 164 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:43,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 245 transitions. [2021-11-20 07:16:43,180 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 245 transitions. Word has length 78 [2021-11-20 07:16:43,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:43,180 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 245 transitions. [2021-11-20 07:16:43,180 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-20 07:16:43,180 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 245 transitions. [2021-11-20 07:16:43,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 07:16:43,181 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:43,182 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, 1, 1, 1] [2021-11-20 07:16:43,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 07:16:43,182 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:43,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:43,182 INFO L85 PathProgramCache]: Analyzing trace with hash -497308579, now seen corresponding path program 1 times [2021-11-20 07:16:43,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:43,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755348638] [2021-11-20 07:16:43,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:43,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:43,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:43,270 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-20 07:16:43,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:43,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755348638] [2021-11-20 07:16:43,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755348638] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:43,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:43,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:43,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830992949] [2021-11-20 07:16:43,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:43,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:43,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:43,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:43,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:43,274 INFO L87 Difference]: Start difference. First operand 165 states and 245 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-20 07:16:45,287 WARN L515 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-20 07:16:45,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:45,642 INFO L93 Difference]: Finished difference Result 327 states and 490 transitions. [2021-11-20 07:16:45,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:45,643 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-20 07:16:45,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:45,645 INFO L225 Difference]: With dead ends: 327 [2021-11-20 07:16:45,645 INFO L226 Difference]: Without dead ends: 183 [2021-11-20 07:16:45,645 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-20 07:16:45,646 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 36 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 469 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-20 07:16:45,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 469 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:45,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-11-20 07:16:45,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 165. [2021-11-20 07:16:45,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.4878048780487805) internal successors, (244), 164 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:45,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 244 transitions. [2021-11-20 07:16:45,655 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 244 transitions. Word has length 78 [2021-11-20 07:16:45,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:45,655 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 244 transitions. [2021-11-20 07:16:45,656 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-20 07:16:45,656 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 244 transitions. [2021-11-20 07:16:45,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-11-20 07:16:45,657 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:45,657 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, 1, 1, 1] [2021-11-20 07:16:45,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 07:16:45,658 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:45,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:45,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1911641090, now seen corresponding path program 1 times [2021-11-20 07:16:45,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:45,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177552033] [2021-11-20 07:16:45,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:45,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:45,725 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-20 07:16:45,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:45,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177552033] [2021-11-20 07:16:45,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177552033] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:45,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:45,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:45,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269911369] [2021-11-20 07:16:45,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:45,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:45,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:45,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:45,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:45,728 INFO L87 Difference]: Start difference. First operand 165 states and 244 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-20 07:16:47,743 WARN L515 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-20 07:16:48,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:48,090 INFO L93 Difference]: Finished difference Result 327 states and 488 transitions. [2021-11-20 07:16:48,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:48,090 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 79 [2021-11-20 07:16:48,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:48,092 INFO L225 Difference]: With dead ends: 327 [2021-11-20 07:16:48,092 INFO L226 Difference]: Without dead ends: 183 [2021-11-20 07:16:48,093 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-20 07:16:48,094 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 39 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 469 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-20 07:16:48,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 469 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:48,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-11-20 07:16:48,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 165. [2021-11-20 07:16:48,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.4817073170731707) internal successors, (243), 164 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:48,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 243 transitions. [2021-11-20 07:16:48,102 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 243 transitions. Word has length 79 [2021-11-20 07:16:48,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:48,102 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 243 transitions. [2021-11-20 07:16:48,102 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-20 07:16:48,103 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 243 transitions. [2021-11-20 07:16:48,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-20 07:16:48,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:48,104 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, 1, 1, 1] [2021-11-20 07:16:48,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 07:16:48,105 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:48,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:48,105 INFO L85 PathProgramCache]: Analyzing trace with hash 2016633867, now seen corresponding path program 1 times [2021-11-20 07:16:48,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:48,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924335465] [2021-11-20 07:16:48,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:48,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:48,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:48,193 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-20 07:16:48,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:48,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924335465] [2021-11-20 07:16:48,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924335465] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:48,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:48,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:48,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127251605] [2021-11-20 07:16:48,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:48,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:48,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:48,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:48,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:48,197 INFO L87 Difference]: Start difference. First operand 165 states and 243 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:50,207 WARN L515 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-20 07:16:50,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:50,493 INFO L93 Difference]: Finished difference Result 327 states and 486 transitions. [2021-11-20 07:16:50,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:50,494 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 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 80 [2021-11-20 07:16:50,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:50,496 INFO L225 Difference]: With dead ends: 327 [2021-11-20 07:16:50,496 INFO L226 Difference]: Without dead ends: 183 [2021-11-20 07:16:50,496 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-20 07:16:50,497 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 37 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 469 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-20 07:16:50,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 469 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:16:50,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-11-20 07:16:50,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 165. [2021-11-20 07:16:50,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.475609756097561) internal successors, (242), 164 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:50,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 242 transitions. [2021-11-20 07:16:50,519 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 242 transitions. Word has length 80 [2021-11-20 07:16:50,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:50,519 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 242 transitions. [2021-11-20 07:16:50,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:50,520 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 242 transitions. [2021-11-20 07:16:50,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-20 07:16:50,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:50,521 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, 1, 1, 1] [2021-11-20 07:16:50,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-20 07:16:50,522 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:50,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:50,522 INFO L85 PathProgramCache]: Analyzing trace with hash 937645863, now seen corresponding path program 1 times [2021-11-20 07:16:50,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:50,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003063297] [2021-11-20 07:16:50,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:50,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:50,591 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-20 07:16:50,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:50,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003063297] [2021-11-20 07:16:50,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003063297] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:50,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:50,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:50,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117085379] [2021-11-20 07:16:50,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:50,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:50,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:50,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:50,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:50,595 INFO L87 Difference]: Start difference. First operand 165 states and 242 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-20 07:16:52,603 WARN L515 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-20 07:16:52,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:52,851 INFO L93 Difference]: Finished difference Result 317 states and 471 transitions. [2021-11-20 07:16:52,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:52,852 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 81 [2021-11-20 07:16:52,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:52,853 INFO L225 Difference]: With dead ends: 317 [2021-11-20 07:16:52,853 INFO L226 Difference]: Without dead ends: 173 [2021-11-20 07:16:52,854 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-20 07:16:52,855 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 28 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:52,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 483 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 07:16:52,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-11-20 07:16:52,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 165. [2021-11-20 07:16:52,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.4695121951219512) internal successors, (241), 164 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:52,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 241 transitions. [2021-11-20 07:16:52,862 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 241 transitions. Word has length 81 [2021-11-20 07:16:52,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:52,862 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 241 transitions. [2021-11-20 07:16:52,863 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-20 07:16:52,863 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 241 transitions. [2021-11-20 07:16:52,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-20 07:16:52,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:52,864 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, 1, 1] [2021-11-20 07:16:52,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-20 07:16:52,865 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:52,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:52,865 INFO L85 PathProgramCache]: Analyzing trace with hash -617936825, now seen corresponding path program 1 times [2021-11-20 07:16:52,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:52,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203101433] [2021-11-20 07:16:52,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:52,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:52,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:52,958 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-20 07:16:52,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:52,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203101433] [2021-11-20 07:16:52,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203101433] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:52,959 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:52,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:52,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070512771] [2021-11-20 07:16:52,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:52,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:52,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:52,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:52,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:52,961 INFO L87 Difference]: Start difference. First operand 165 states and 241 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-20 07:16:54,972 WARN L515 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-20 07:16:55,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:55,529 INFO L93 Difference]: Finished difference Result 405 states and 606 transitions. [2021-11-20 07:16:55,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:55,530 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 86 [2021-11-20 07:16:55,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:55,533 INFO L225 Difference]: With dead ends: 405 [2021-11-20 07:16:55,533 INFO L226 Difference]: Without dead ends: 261 [2021-11-20 07:16:55,533 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-20 07:16:55,534 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 78 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:55,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 423 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:16:55,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-11-20 07:16:55,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 208. [2021-11-20 07:16:55,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 207 states have (on average 1.541062801932367) internal successors, (319), 207 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:55,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 319 transitions. [2021-11-20 07:16:55,544 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 319 transitions. Word has length 86 [2021-11-20 07:16:55,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:55,545 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 319 transitions. [2021-11-20 07:16:55,545 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-20 07:16:55,545 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 319 transitions. [2021-11-20 07:16:55,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-20 07:16:55,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:55,547 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, 1, 1] [2021-11-20 07:16:55,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-20 07:16:55,547 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:55,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:55,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1515330103, now seen corresponding path program 1 times [2021-11-20 07:16:55,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:55,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915857382] [2021-11-20 07:16:55,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:55,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:55,656 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-20 07:16:55,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:55,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915857382] [2021-11-20 07:16:55,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915857382] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:55,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:55,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:55,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146314942] [2021-11-20 07:16:55,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:55,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:55,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:55,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:55,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:55,660 INFO L87 Difference]: Start difference. First operand 208 states and 319 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-20 07:16:57,670 WARN L515 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-20 07:16:58,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:58,081 INFO L93 Difference]: Finished difference Result 445 states and 690 transitions. [2021-11-20 07:16:58,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:16:58,082 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 86 [2021-11-20 07:16:58,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:58,085 INFO L225 Difference]: With dead ends: 445 [2021-11-20 07:16:58,085 INFO L226 Difference]: Without dead ends: 258 [2021-11-20 07:16:58,085 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-20 07:16:58,086 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 42 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 573 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-20 07:16:58,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 573 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 185 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:16:58,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-11-20 07:16:58,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 232. [2021-11-20 07:16:58,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 1.5627705627705628) internal successors, (361), 231 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:16:58,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 361 transitions. [2021-11-20 07:16:58,097 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 361 transitions. Word has length 86 [2021-11-20 07:16:58,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:58,097 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 361 transitions. [2021-11-20 07:16:58,097 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-20 07:16:58,098 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 361 transitions. [2021-11-20 07:16:58,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-20 07:16:58,099 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:58,099 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, 1, 1, 1] [2021-11-20 07:16:58,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-20 07:16:58,100 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:16:58,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:58,100 INFO L85 PathProgramCache]: Analyzing trace with hash 682769125, now seen corresponding path program 1 times [2021-11-20 07:16:58,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:16:58,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765014853] [2021-11-20 07:16:58,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:58,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:16:58,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:58,222 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-20 07:16:58,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:16:58,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765014853] [2021-11-20 07:16:58,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765014853] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:58,223 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:58,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:16:58,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658772690] [2021-11-20 07:16:58,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:58,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:16:58,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:16:58,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:16:58,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:16:58,226 INFO L87 Difference]: Start difference. First operand 232 states and 361 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-20 07:17:00,235 WARN L515 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-20 07:17:00,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:00,766 INFO L93 Difference]: Finished difference Result 496 states and 767 transitions. [2021-11-20 07:17:00,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:00,767 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-20 07:17:00,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:00,769 INFO L225 Difference]: With dead ends: 496 [2021-11-20 07:17:00,770 INFO L226 Difference]: Without dead ends: 285 [2021-11-20 07:17:00,770 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-20 07:17:00,771 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 102 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:00,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 427 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:00,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-11-20 07:17:00,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 232. [2021-11-20 07:17:00,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 1.5584415584415585) internal successors, (360), 231 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:00,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 360 transitions. [2021-11-20 07:17:00,782 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 360 transitions. Word has length 99 [2021-11-20 07:17:00,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:00,783 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 360 transitions. [2021-11-20 07:17:00,783 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-20 07:17:00,783 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 360 transitions. [2021-11-20 07:17:00,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-20 07:17:00,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:00,785 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, 1, 1, 1] [2021-11-20 07:17:00,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-20 07:17:00,786 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:00,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:00,786 INFO L85 PathProgramCache]: Analyzing trace with hash 723443875, now seen corresponding path program 1 times [2021-11-20 07:17:00,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:00,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789726174] [2021-11-20 07:17:00,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:00,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:00,865 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-20 07:17:00,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:00,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789726174] [2021-11-20 07:17:00,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789726174] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:00,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:00,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:00,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837953946] [2021-11-20 07:17:00,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:00,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:00,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:00,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:00,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:00,869 INFO L87 Difference]: Start difference. First operand 232 states and 360 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-20 07:17:02,888 WARN L515 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-20 07:17:03,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:03,261 INFO L93 Difference]: Finished difference Result 469 states and 729 transitions. [2021-11-20 07:17:03,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:03,262 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-20 07:17:03,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:03,264 INFO L225 Difference]: With dead ends: 469 [2021-11-20 07:17:03,265 INFO L226 Difference]: Without dead ends: 258 [2021-11-20 07:17:03,265 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-20 07:17:03,266 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 49 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 573 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:03,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 573 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:03,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-11-20 07:17:03,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 232. [2021-11-20 07:17:03,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 1.5541125541125542) internal successors, (359), 231 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:03,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 359 transitions. [2021-11-20 07:17:03,276 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 359 transitions. Word has length 99 [2021-11-20 07:17:03,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:03,277 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 359 transitions. [2021-11-20 07:17:03,277 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-20 07:17:03,278 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 359 transitions. [2021-11-20 07:17:03,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 07:17:03,279 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:03,279 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, 1, 1, 1] [2021-11-20 07:17:03,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-20 07:17:03,280 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:03,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:03,280 INFO L85 PathProgramCache]: Analyzing trace with hash -716503002, now seen corresponding path program 1 times [2021-11-20 07:17:03,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:03,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621339618] [2021-11-20 07:17:03,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:03,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:03,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:03,370 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-20 07:17:03,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:03,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621339618] [2021-11-20 07:17:03,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621339618] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:03,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:03,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:03,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537367676] [2021-11-20 07:17:03,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:03,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:03,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:03,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:03,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:03,373 INFO L87 Difference]: Start difference. First operand 232 states and 359 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-20 07:17:05,383 WARN L515 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-20 07:17:05,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:05,871 INFO L93 Difference]: Finished difference Result 495 states and 762 transitions. [2021-11-20 07:17:05,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:05,871 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-20 07:17:05,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:05,874 INFO L225 Difference]: With dead ends: 495 [2021-11-20 07:17:05,874 INFO L226 Difference]: Without dead ends: 284 [2021-11-20 07:17:05,875 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-20 07:17:05,875 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 106 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:05,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 425 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 259 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:05,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-11-20 07:17:05,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 232. [2021-11-20 07:17:05,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 1.5497835497835497) internal successors, (358), 231 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:05,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 358 transitions. [2021-11-20 07:17:05,887 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 358 transitions. Word has length 100 [2021-11-20 07:17:05,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:05,887 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 358 transitions. [2021-11-20 07:17:05,888 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-20 07:17:05,888 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 358 transitions. [2021-11-20 07:17:05,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 07:17:05,892 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:05,893 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, 1, 1] [2021-11-20 07:17:05,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-20 07:17:05,893 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:05,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:05,894 INFO L85 PathProgramCache]: Analyzing trace with hash 121507770, now seen corresponding path program 1 times [2021-11-20 07:17:05,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:05,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626454240] [2021-11-20 07:17:05,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:05,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:05,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:06,010 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-20 07:17:06,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:06,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626454240] [2021-11-20 07:17:06,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626454240] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:06,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:06,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:17:06,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549606104] [2021-11-20 07:17:06,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:06,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:17:06,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:06,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:17:06,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:17:06,014 INFO L87 Difference]: Start difference. First operand 232 states and 358 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 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-20 07:17:08,026 WARN L515 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-20 07:17:10,051 WARN L515 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-20 07:17:10,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:10,488 INFO L93 Difference]: Finished difference Result 464 states and 721 transitions. [2021-11-20 07:17:10,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:17:10,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 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 100 [2021-11-20 07:17:10,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:10,490 INFO L225 Difference]: With dead ends: 464 [2021-11-20 07:17:10,491 INFO L226 Difference]: Without dead ends: 253 [2021-11-20 07:17:10,492 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-20 07:17:10,492 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 142 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 42 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:10,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 324 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 310 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-20 07:17:10,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-11-20 07:17:10,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 252. [2021-11-20 07:17:10,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5298804780876494) internal successors, (384), 251 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:10,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 384 transitions. [2021-11-20 07:17:10,504 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 384 transitions. Word has length 100 [2021-11-20 07:17:10,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:10,505 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 384 transitions. [2021-11-20 07:17:10,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 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-20 07:17:10,505 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 384 transitions. [2021-11-20 07:17:10,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 07:17:10,507 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:10,507 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, 1, 1, 1] [2021-11-20 07:17:10,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-20 07:17:10,508 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:10,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:10,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1576038609, now seen corresponding path program 1 times [2021-11-20 07:17:10,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:10,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292394562] [2021-11-20 07:17:10,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:10,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:10,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:10,583 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-20 07:17:10,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:10,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292394562] [2021-11-20 07:17:10,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292394562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:10,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:10,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:10,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675094483] [2021-11-20 07:17:10,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:10,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:10,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:10,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:10,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:10,587 INFO L87 Difference]: Start difference. First operand 252 states and 384 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-20 07:17:12,598 WARN L515 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-20 07:17:13,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:13,025 INFO L93 Difference]: Finished difference Result 534 states and 810 transitions. [2021-11-20 07:17:13,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:13,026 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-20 07:17:13,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:13,028 INFO L225 Difference]: With dead ends: 534 [2021-11-20 07:17:13,028 INFO L226 Difference]: Without dead ends: 303 [2021-11-20 07:17:13,029 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-20 07:17:13,030 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 98 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:13,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 429 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 255 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:13,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-20 07:17:13,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 252. [2021-11-20 07:17:13,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5258964143426295) internal successors, (383), 251 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:13,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 383 transitions. [2021-11-20 07:17:13,041 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 383 transitions. Word has length 100 [2021-11-20 07:17:13,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:13,042 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 383 transitions. [2021-11-20 07:17:13,042 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-20 07:17:13,042 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 383 transitions. [2021-11-20 07:17:13,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 07:17:13,043 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:13,044 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, 1, 1, 1] [2021-11-20 07:17:13,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-20 07:17:13,044 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:13,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:13,045 INFO L85 PathProgramCache]: Analyzing trace with hash 626690449, now seen corresponding path program 1 times [2021-11-20 07:17:13,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:13,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306031063] [2021-11-20 07:17:13,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:13,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:13,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:13,126 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-20 07:17:13,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:13,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306031063] [2021-11-20 07:17:13,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306031063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:13,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:13,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:13,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427201329] [2021-11-20 07:17:13,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:13,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:13,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:13,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:13,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:13,129 INFO L87 Difference]: Start difference. First operand 252 states and 383 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-20 07:17:15,139 WARN L515 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-20 07:17:15,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:15,602 INFO L93 Difference]: Finished difference Result 532 states and 806 transitions. [2021-11-20 07:17:15,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:15,602 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-20 07:17:15,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:15,604 INFO L225 Difference]: With dead ends: 532 [2021-11-20 07:17:15,604 INFO L226 Difference]: Without dead ends: 301 [2021-11-20 07:17:15,605 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-20 07:17:15,606 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 98 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:15,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 433 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 251 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:15,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-20 07:17:15,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 252. [2021-11-20 07:17:15,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5219123505976095) internal successors, (382), 251 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:15,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 382 transitions. [2021-11-20 07:17:15,619 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 382 transitions. Word has length 100 [2021-11-20 07:17:15,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:15,620 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 382 transitions. [2021-11-20 07:17:15,620 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-20 07:17:15,620 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 382 transitions. [2021-11-20 07:17:15,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 07:17:15,621 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:15,622 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, 1, 1, 1] [2021-11-20 07:17:15,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-20 07:17:15,622 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:15,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:15,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1458011437, now seen corresponding path program 1 times [2021-11-20 07:17:15,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:15,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085191593] [2021-11-20 07:17:15,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:15,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:15,697 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-20 07:17:15,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:15,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085191593] [2021-11-20 07:17:15,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085191593] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:15,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:15,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:15,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742886522] [2021-11-20 07:17:15,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:15,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:15,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:15,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:15,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:15,701 INFO L87 Difference]: Start difference. First operand 252 states and 382 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-20 07:17:17,711 WARN L515 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-20 07:17:18,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:18,070 INFO L93 Difference]: Finished difference Result 507 states and 770 transitions. [2021-11-20 07:17:18,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:18,071 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-20 07:17:18,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:18,073 INFO L225 Difference]: With dead ends: 507 [2021-11-20 07:17:18,074 INFO L226 Difference]: Without dead ends: 276 [2021-11-20 07:17:18,074 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-20 07:17:18,075 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 45 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 563 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-20 07:17:18,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 563 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:17:18,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-11-20 07:17:18,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 252. [2021-11-20 07:17:18,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:18,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 381 transitions. [2021-11-20 07:17:18,087 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 381 transitions. Word has length 100 [2021-11-20 07:17:18,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:18,087 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 381 transitions. [2021-11-20 07:17:18,088 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-20 07:17:18,088 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 381 transitions. [2021-11-20 07:17:18,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-20 07:17:18,089 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:18,089 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, 1, 1, 1] [2021-11-20 07:17:18,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-20 07:17:18,090 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:18,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:18,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1887607699, now seen corresponding path program 1 times [2021-11-20 07:17:18,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:18,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050444030] [2021-11-20 07:17:18,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:18,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:18,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:18,168 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-20 07:17:18,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:18,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050444030] [2021-11-20 07:17:18,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050444030] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:18,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:18,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:18,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266437938] [2021-11-20 07:17:18,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:18,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:18,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:18,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:18,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:18,171 INFO L87 Difference]: Start difference. First operand 252 states and 381 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-20 07:17:20,181 WARN L515 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-20 07:17:20,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:20,537 INFO L93 Difference]: Finished difference Result 505 states and 766 transitions. [2021-11-20 07:17:20,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:20,538 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-20 07:17:20,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:20,539 INFO L225 Difference]: With dead ends: 505 [2021-11-20 07:17:20,539 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 07:17:20,540 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-20 07:17:20,541 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 45 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 567 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-20 07:17:20,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 567 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:17:20,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 07:17:20,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 252. [2021-11-20 07:17:20,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:20,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 380 transitions. [2021-11-20 07:17:20,553 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 380 transitions. Word has length 100 [2021-11-20 07:17:20,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:20,553 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 380 transitions. [2021-11-20 07:17:20,553 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-20 07:17:20,553 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 380 transitions. [2021-11-20 07:17:20,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-20 07:17:20,555 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:20,555 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, 1, 1, 1] [2021-11-20 07:17:20,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-20 07:17:20,556 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:20,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:20,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1026799039, now seen corresponding path program 1 times [2021-11-20 07:17:20,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:20,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403246266] [2021-11-20 07:17:20,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:20,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:20,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:20,653 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-20 07:17:20,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:20,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403246266] [2021-11-20 07:17:20,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403246266] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:20,654 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:20,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:20,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059311648] [2021-11-20 07:17:20,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:20,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:20,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:20,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:20,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:20,656 INFO L87 Difference]: Start difference. First operand 252 states and 380 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-20 07:17:22,669 WARN L515 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-20 07:17:23,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:23,155 INFO L93 Difference]: Finished difference Result 532 states and 800 transitions. [2021-11-20 07:17:23,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:23,156 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-20 07:17:23,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:23,158 INFO L225 Difference]: With dead ends: 532 [2021-11-20 07:17:23,158 INFO L226 Difference]: Without dead ends: 301 [2021-11-20 07:17:23,159 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-20 07:17:23,160 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 102 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:23,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 457 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 252 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:23,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-20 07:17:23,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 252. [2021-11-20 07:17:23,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5099601593625498) internal successors, (379), 251 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:23,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 379 transitions. [2021-11-20 07:17:23,171 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 379 transitions. Word has length 101 [2021-11-20 07:17:23,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:23,171 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 379 transitions. [2021-11-20 07:17:23,172 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-20 07:17:23,172 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 379 transitions. [2021-11-20 07:17:23,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-20 07:17:23,173 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:23,173 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, 1, 1, 1] [2021-11-20 07:17:23,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-20 07:17:23,174 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:23,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:23,174 INFO L85 PathProgramCache]: Analyzing trace with hash -593069953, now seen corresponding path program 1 times [2021-11-20 07:17:23,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:23,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818776904] [2021-11-20 07:17:23,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:23,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:23,250 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-20 07:17:23,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:23,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818776904] [2021-11-20 07:17:23,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818776904] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:23,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:23,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:23,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920250904] [2021-11-20 07:17:23,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:23,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:23,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:23,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:23,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:23,253 INFO L87 Difference]: Start difference. First operand 252 states and 379 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-20 07:17:25,269 WARN L515 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-20 07:17:25,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:25,652 INFO L93 Difference]: Finished difference Result 505 states and 762 transitions. [2021-11-20 07:17:25,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:25,653 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-20 07:17:25,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:25,655 INFO L225 Difference]: With dead ends: 505 [2021-11-20 07:17:25,656 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 07:17:25,656 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-20 07:17:25,658 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 49 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 565 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:25,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 565 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:25,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 07:17:25,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 252. [2021-11-20 07:17:25,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.5059760956175299) internal successors, (378), 251 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-20 07:17:25,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 378 transitions. [2021-11-20 07:17:25,669 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 378 transitions. Word has length 101 [2021-11-20 07:17:25,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:25,670 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 378 transitions. [2021-11-20 07:17:25,670 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-20 07:17:25,670 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 378 transitions. [2021-11-20 07:17:25,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-20 07:17:25,672 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:25,672 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, 1, 1, 1] [2021-11-20 07:17:25,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-20 07:17:25,673 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:25,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:25,673 INFO L85 PathProgramCache]: Analyzing trace with hash 759033645, now seen corresponding path program 1 times [2021-11-20 07:17:25,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:25,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47537902] [2021-11-20 07:17:25,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:25,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:25,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:25,778 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-20 07:17:25,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:25,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47537902] [2021-11-20 07:17:25,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47537902] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:25,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:25,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:25,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212988365] [2021-11-20 07:17:25,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:25,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:25,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:25,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:25,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:25,782 INFO L87 Difference]: Start difference. First operand 252 states and 378 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:27,799 WARN L515 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-20 07:17:28,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:28,220 INFO L93 Difference]: Finished difference Result 532 states and 796 transitions. [2021-11-20 07:17:28,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:28,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 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 102 [2021-11-20 07:17:28,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:28,223 INFO L225 Difference]: With dead ends: 532 [2021-11-20 07:17:28,223 INFO L226 Difference]: Without dead ends: 301 [2021-11-20 07:17:28,223 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-20 07:17:28,224 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 100 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:28,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 457 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 252 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:28,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-20 07:17:28,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 252. [2021-11-20 07:17:28,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.50199203187251) internal successors, (377), 251 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-20 07:17:28,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 377 transitions. [2021-11-20 07:17:28,236 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 377 transitions. Word has length 102 [2021-11-20 07:17:28,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:28,237 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 377 transitions. [2021-11-20 07:17:28,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:28,237 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 377 transitions. [2021-11-20 07:17:28,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-20 07:17:28,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:28,239 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, 1, 1, 1] [2021-11-20 07:17:28,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-20 07:17:28,240 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:28,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:28,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1319733423, now seen corresponding path program 1 times [2021-11-20 07:17:28,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:28,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55387779] [2021-11-20 07:17:28,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:28,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:28,313 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-20 07:17:28,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:28,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55387779] [2021-11-20 07:17:28,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55387779] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:28,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:28,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:28,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478603401] [2021-11-20 07:17:28,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:28,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:28,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:28,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:28,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:28,317 INFO L87 Difference]: Start difference. First operand 252 states and 377 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:30,327 WARN L515 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-20 07:17:30,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:30,696 INFO L93 Difference]: Finished difference Result 505 states and 758 transitions. [2021-11-20 07:17:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:30,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 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 102 [2021-11-20 07:17:30,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:30,699 INFO L225 Difference]: With dead ends: 505 [2021-11-20 07:17:30,700 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 07:17:30,700 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-20 07:17:30,701 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 47 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 563 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:30,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 563 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:30,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 07:17:30,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 252. [2021-11-20 07:17:30,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.49800796812749) internal successors, (376), 251 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-20 07:17:30,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 376 transitions. [2021-11-20 07:17:30,712 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 376 transitions. Word has length 102 [2021-11-20 07:17:30,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:30,713 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 376 transitions. [2021-11-20 07:17:30,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:30,713 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 376 transitions. [2021-11-20 07:17:30,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-20 07:17:30,714 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:30,714 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, 1, 1, 1] [2021-11-20 07:17:30,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-20 07:17:30,715 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:30,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:30,716 INFO L85 PathProgramCache]: Analyzing trace with hash -917428644, now seen corresponding path program 1 times [2021-11-20 07:17:30,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:30,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31413276] [2021-11-20 07:17:30,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:30,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:30,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:30,795 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-20 07:17:30,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:30,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31413276] [2021-11-20 07:17:30,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31413276] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:30,796 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:30,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:30,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253340841] [2021-11-20 07:17:30,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:30,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:30,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:30,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:30,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:30,798 INFO L87 Difference]: Start difference. First operand 252 states and 376 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 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-20 07:17:32,809 WARN L515 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-20 07:17:33,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:33,211 INFO L93 Difference]: Finished difference Result 532 states and 792 transitions. [2021-11-20 07:17:33,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:33,211 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 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 103 [2021-11-20 07:17:33,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:33,213 INFO L225 Difference]: With dead ends: 532 [2021-11-20 07:17:33,213 INFO L226 Difference]: Without dead ends: 301 [2021-11-20 07:17:33,214 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-20 07:17:33,214 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 98 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:33,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 457 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 252 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:33,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-20 07:17:33,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 252. [2021-11-20 07:17:33,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.4940239043824701) internal successors, (375), 251 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-20 07:17:33,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 375 transitions. [2021-11-20 07:17:33,226 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 375 transitions. Word has length 103 [2021-11-20 07:17:33,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:33,227 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 375 transitions. [2021-11-20 07:17:33,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 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-20 07:17:33,227 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 375 transitions. [2021-11-20 07:17:33,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-20 07:17:33,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:33,229 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, 1, 1, 1] [2021-11-20 07:17:33,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-20 07:17:33,229 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:33,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:33,230 INFO L85 PathProgramCache]: Analyzing trace with hash -715604710, now seen corresponding path program 1 times [2021-11-20 07:17:33,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:33,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597304391] [2021-11-20 07:17:33,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:33,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:33,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:33,304 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-20 07:17:33,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:33,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597304391] [2021-11-20 07:17:33,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597304391] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:33,305 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:33,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:33,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027333210] [2021-11-20 07:17:33,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:33,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:33,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:33,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:33,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:33,307 INFO L87 Difference]: Start difference. First operand 252 states and 375 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 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-20 07:17:35,317 WARN L515 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-20 07:17:35,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:35,617 INFO L93 Difference]: Finished difference Result 505 states and 754 transitions. [2021-11-20 07:17:35,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:35,618 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 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 103 [2021-11-20 07:17:35,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:35,619 INFO L225 Difference]: With dead ends: 505 [2021-11-20 07:17:35,620 INFO L226 Difference]: Without dead ends: 274 [2021-11-20 07:17:35,620 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-20 07:17:35,621 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 45 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 561 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-20 07:17:35,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 561 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:17:35,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-11-20 07:17:35,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 252. [2021-11-20 07:17:35,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.4900398406374502) internal successors, (374), 251 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:35,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 374 transitions. [2021-11-20 07:17:35,632 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 374 transitions. Word has length 103 [2021-11-20 07:17:35,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:35,633 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 374 transitions. [2021-11-20 07:17:35,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 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-20 07:17:35,633 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 374 transitions. [2021-11-20 07:17:35,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-20 07:17:35,635 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:35,635 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, 1, 1, 1] [2021-11-20 07:17:35,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-20 07:17:35,635 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:35,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:35,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1744114600, now seen corresponding path program 1 times [2021-11-20 07:17:35,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:35,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134012824] [2021-11-20 07:17:35,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:35,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:35,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:35,707 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-20 07:17:35,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:35,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134012824] [2021-11-20 07:17:35,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134012824] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:35,708 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:35,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:35,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980519965] [2021-11-20 07:17:35,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:35,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:35,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:35,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:35,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:35,710 INFO L87 Difference]: Start difference. First operand 252 states and 374 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-20 07:17:37,719 WARN L515 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-20 07:17:38,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:38,122 INFO L93 Difference]: Finished difference Result 522 states and 776 transitions. [2021-11-20 07:17:38,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:38,123 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 104 [2021-11-20 07:17:38,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:38,125 INFO L225 Difference]: With dead ends: 522 [2021-11-20 07:17:38,125 INFO L226 Difference]: Without dead ends: 291 [2021-11-20 07:17:38,125 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-20 07:17:38,126 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 89 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:38,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 445 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 239 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:38,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-11-20 07:17:38,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 252. [2021-11-20 07:17:38,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.4860557768924303) internal successors, (373), 251 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:38,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 373 transitions. [2021-11-20 07:17:38,137 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 373 transitions. Word has length 104 [2021-11-20 07:17:38,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:38,137 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 373 transitions. [2021-11-20 07:17:38,138 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-20 07:17:38,138 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 373 transitions. [2021-11-20 07:17:38,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-20 07:17:38,139 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:38,139 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, 1, 1, 1] [2021-11-20 07:17:38,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-20 07:17:38,140 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:38,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:38,140 INFO L85 PathProgramCache]: Analyzing trace with hash -589278038, now seen corresponding path program 1 times [2021-11-20 07:17:38,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:38,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176232013] [2021-11-20 07:17:38,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:38,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:38,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:38,210 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-20 07:17:38,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:38,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176232013] [2021-11-20 07:17:38,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176232013] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:38,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:38,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:38,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153297640] [2021-11-20 07:17:38,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:38,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:38,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:38,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:38,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:38,213 INFO L87 Difference]: Start difference. First operand 252 states and 373 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-20 07:17:40,223 WARN L515 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-20 07:17:40,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:40,520 INFO L93 Difference]: Finished difference Result 495 states and 738 transitions. [2021-11-20 07:17:40,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:40,521 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 104 [2021-11-20 07:17:40,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:40,522 INFO L225 Difference]: With dead ends: 495 [2021-11-20 07:17:40,522 INFO L226 Difference]: Without dead ends: 264 [2021-11-20 07:17:40,523 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-20 07:17:40,523 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 36 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 547 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-20 07:17:40,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 547 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 157 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:17:40,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-11-20 07:17:40,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 252. [2021-11-20 07:17:40,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.4820717131474104) internal successors, (372), 251 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:40,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 372 transitions. [2021-11-20 07:17:40,534 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 372 transitions. Word has length 104 [2021-11-20 07:17:40,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:40,534 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 372 transitions. [2021-11-20 07:17:40,535 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-20 07:17:40,535 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 372 transitions. [2021-11-20 07:17:40,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-20 07:17:40,536 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:40,536 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, 1, 1, 1] [2021-11-20 07:17:40,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-20 07:17:40,537 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:40,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:40,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1868826641, now seen corresponding path program 1 times [2021-11-20 07:17:40,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:40,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397733053] [2021-11-20 07:17:40,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:40,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:40,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:40,617 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-20 07:17:40,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:40,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397733053] [2021-11-20 07:17:40,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397733053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:40,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:40,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:40,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379609568] [2021-11-20 07:17:40,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:40,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:40,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:40,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:40,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:40,620 INFO L87 Difference]: Start difference. First operand 252 states and 372 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-20 07:17:42,630 WARN L515 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-20 07:17:43,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:43,021 INFO L93 Difference]: Finished difference Result 522 states and 772 transitions. [2021-11-20 07:17:43,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:43,022 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-20 07:17:43,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:43,024 INFO L225 Difference]: With dead ends: 522 [2021-11-20 07:17:43,024 INFO L226 Difference]: Without dead ends: 291 [2021-11-20 07:17:43,024 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-20 07:17:43,034 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 79 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:43,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 457 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 239 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:43,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-11-20 07:17:43,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 252. [2021-11-20 07:17:43,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 1.4780876494023905) internal successors, (371), 251 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 371 transitions. [2021-11-20 07:17:43,051 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 371 transitions. Word has length 108 [2021-11-20 07:17:43,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:43,051 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 371 transitions. [2021-11-20 07:17:43,052 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-20 07:17:43,052 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 371 transitions. [2021-11-20 07:17:43,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-20 07:17:43,053 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:43,053 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, 1, 1, 1] [2021-11-20 07:17:43,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-20 07:17:43,054 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:43,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:43,056 INFO L85 PathProgramCache]: Analyzing trace with hash 739960817, now seen corresponding path program 1 times [2021-11-20 07:17:43,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:43,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647605916] [2021-11-20 07:17:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:43,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:43,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-20 07:17:43,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:43,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647605916] [2021-11-20 07:17:43,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647605916] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:43,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:43,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 07:17:43,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842325064] [2021-11-20 07:17:43,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:43,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:17:43,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:43,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:17:43,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:17:43,145 INFO L87 Difference]: Start difference. First operand 252 states and 371 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:43,181 INFO L93 Difference]: Finished difference Result 710 states and 1060 transitions. [2021-11-20 07:17:43,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:17:43,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 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-20 07:17:43,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:43,185 INFO L225 Difference]: With dead ends: 710 [2021-11-20 07:17:43,186 INFO L226 Difference]: Without dead ends: 479 [2021-11-20 07:17:43,186 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-20 07:17:43,187 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 131 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:43,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 420 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:17:43,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-11-20 07:17:43,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 479. [2021-11-20 07:17:43,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 1.4832635983263598) internal successors, (709), 478 states have internal predecessors, (709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 709 transitions. [2021-11-20 07:17:43,209 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 709 transitions. Word has length 108 [2021-11-20 07:17:43,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:43,210 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 709 transitions. [2021-11-20 07:17:43,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,210 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 709 transitions. [2021-11-20 07:17:43,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-20 07:17:43,212 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:43,213 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, 1, 1, 1, 1] [2021-11-20 07:17:43,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-20 07:17:43,213 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:43,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:43,214 INFO L85 PathProgramCache]: Analyzing trace with hash -945850584, now seen corresponding path program 1 times [2021-11-20 07:17:43,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:43,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649765864] [2021-11-20 07:17:43,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:43,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:43,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:43,267 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-20 07:17:43,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:43,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649765864] [2021-11-20 07:17:43,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649765864] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:43,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:43,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 07:17:43,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116076164] [2021-11-20 07:17:43,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:43,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:17:43,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:43,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:17:43,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:17:43,270 INFO L87 Difference]: Start difference. First operand 479 states and 709 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-20 07:17:43,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:43,301 INFO L93 Difference]: Finished difference Result 964 states and 1430 transitions. [2021-11-20 07:17:43,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:17:43,302 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 109 [2021-11-20 07:17:43,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:43,305 INFO L225 Difference]: With dead ends: 964 [2021-11-20 07:17:43,306 INFO L226 Difference]: Without dead ends: 506 [2021-11-20 07:17:43,307 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-20 07:17:43,307 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 15 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:43,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 400 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:17:43,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-11-20 07:17:43,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 506. [2021-11-20 07:17:43,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 1.4732673267326732) internal successors, (744), 505 states have internal predecessors, (744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 744 transitions. [2021-11-20 07:17:43,328 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 744 transitions. Word has length 109 [2021-11-20 07:17:43,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:43,329 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 744 transitions. [2021-11-20 07:17:43,329 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-20 07:17:43,329 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 744 transitions. [2021-11-20 07:17:43,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-20 07:17:43,331 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:43,331 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, 1, 1, 1, 1] [2021-11-20 07:17:43,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-20 07:17:43,332 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:43,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:43,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1940544282, now seen corresponding path program 1 times [2021-11-20 07:17:43,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:43,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141755296] [2021-11-20 07:17:43,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:43,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:43,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:43,378 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-20 07:17:43,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:43,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141755296] [2021-11-20 07:17:43,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141755296] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:43,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:43,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 07:17:43,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992882709] [2021-11-20 07:17:43,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:43,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:17:43,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:43,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:17:43,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:17:43,381 INFO L87 Difference]: Start difference. First operand 506 states and 744 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-20 07:17:43,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:43,408 INFO L93 Difference]: Finished difference Result 993 states and 1466 transitions. [2021-11-20 07:17:43,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:17:43,409 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 109 [2021-11-20 07:17:43,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:43,413 INFO L225 Difference]: With dead ends: 993 [2021-11-20 07:17:43,413 INFO L226 Difference]: Without dead ends: 508 [2021-11-20 07:17:43,414 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-20 07:17:43,415 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 4 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:43,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 379 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:17:43,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-11-20 07:17:43,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 508. [2021-11-20 07:17:43,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 1.4714003944773175) internal successors, (746), 507 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 746 transitions. [2021-11-20 07:17:43,448 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 746 transitions. Word has length 109 [2021-11-20 07:17:43,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:43,448 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 746 transitions. [2021-11-20 07:17:43,448 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-20 07:17:43,449 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 746 transitions. [2021-11-20 07:17:43,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-20 07:17:43,451 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:43,451 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, 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-20 07:17:43,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-20 07:17:43,451 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:43,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:43,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1960687741, now seen corresponding path program 1 times [2021-11-20 07:17:43,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:43,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063964232] [2021-11-20 07:17:43,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:43,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:43,528 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 07:17:43,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:43,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063964232] [2021-11-20 07:17:43,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063964232] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:43,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:43,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 07:17:43,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831793877] [2021-11-20 07:17:43,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:43,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:17:43,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:43,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:17:43,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:17:43,531 INFO L87 Difference]: Start difference. First operand 508 states and 746 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 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-20 07:17:43,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:43,578 INFO L93 Difference]: Finished difference Result 1194 states and 1771 transitions. [2021-11-20 07:17:43,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:17:43,579 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 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 127 [2021-11-20 07:17:43,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:43,584 INFO L225 Difference]: With dead ends: 1194 [2021-11-20 07:17:43,584 INFO L226 Difference]: Without dead ends: 709 [2021-11-20 07:17:43,585 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-20 07:17:43,586 INFO L933 BasicCegarLoop]: 367 mSDtfsCounter, 134 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:43,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 556 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:17:43,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-11-20 07:17:43,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 709. [2021-11-20 07:17:43,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 1.478813559322034) internal successors, (1047), 708 states have internal predecessors, (1047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:43,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 1047 transitions. [2021-11-20 07:17:43,617 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 1047 transitions. Word has length 127 [2021-11-20 07:17:43,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:43,618 INFO L470 AbstractCegarLoop]: Abstraction has 709 states and 1047 transitions. [2021-11-20 07:17:43,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 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-20 07:17:43,618 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 1047 transitions. [2021-11-20 07:17:43,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-11-20 07:17:43,621 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:43,622 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1] [2021-11-20 07:17:43,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-20 07:17:43,622 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:43,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:43,623 INFO L85 PathProgramCache]: Analyzing trace with hash -973790466, now seen corresponding path program 1 times [2021-11-20 07:17:43,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:43,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762664150] [2021-11-20 07:17:43,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:43,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:43,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:43,715 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-11-20 07:17:43,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:43,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762664150] [2021-11-20 07:17:43,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762664150] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:43,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:43,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:43,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446510060] [2021-11-20 07:17:43,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:43,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:43,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:43,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:43,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:43,718 INFO L87 Difference]: Start difference. First operand 709 states and 1047 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-20 07:17:45,729 WARN L515 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-20 07:17:46,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:46,267 INFO L93 Difference]: Finished difference Result 1596 states and 2371 transitions. [2021-11-20 07:17:46,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:46,268 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 172 [2021-11-20 07:17:46,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:46,274 INFO L225 Difference]: With dead ends: 1596 [2021-11-20 07:17:46,275 INFO L226 Difference]: Without dead ends: 910 [2021-11-20 07:17:46,277 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-20 07:17:46,278 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 105 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:46,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 640 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 283 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:46,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-11-20 07:17:46,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 753. [2021-11-20 07:17:46,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 752 states have (on average 1.490691489361702) internal successors, (1121), 752 states have internal predecessors, (1121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:46,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1121 transitions. [2021-11-20 07:17:46,311 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1121 transitions. Word has length 172 [2021-11-20 07:17:46,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:46,311 INFO L470 AbstractCegarLoop]: Abstraction has 753 states and 1121 transitions. [2021-11-20 07:17:46,312 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-20 07:17:46,312 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1121 transitions. [2021-11-20 07:17:46,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-20 07:17:46,314 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:46,315 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 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, 1, 1, 1, 1] [2021-11-20 07:17:46,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-20 07:17:46,315 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:46,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:46,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1350596086, now seen corresponding path program 1 times [2021-11-20 07:17:46,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:46,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030623994] [2021-11-20 07:17:46,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:46,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:46,407 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 198 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-11-20 07:17:46,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:46,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030623994] [2021-11-20 07:17:46,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030623994] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:46,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:46,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:46,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871398514] [2021-11-20 07:17:46,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:46,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:46,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:46,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:46,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:46,412 INFO L87 Difference]: Start difference. First operand 753 states and 1121 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:48,421 WARN L515 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-20 07:17:49,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:49,004 INFO L93 Difference]: Finished difference Result 1630 states and 2429 transitions. [2021-11-20 07:17:49,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:49,005 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 173 [2021-11-20 07:17:49,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:49,012 INFO L225 Difference]: With dead ends: 1630 [2021-11-20 07:17:49,012 INFO L226 Difference]: Without dead ends: 900 [2021-11-20 07:17:49,014 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-20 07:17:49,015 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 97 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:49,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 630 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:49,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2021-11-20 07:17:49,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 755. [2021-11-20 07:17:49,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 1.4893899204244032) internal successors, (1123), 754 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:49,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1123 transitions. [2021-11-20 07:17:49,047 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1123 transitions. Word has length 173 [2021-11-20 07:17:49,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:49,050 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 1123 transitions. [2021-11-20 07:17:49,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:49,051 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1123 transitions. [2021-11-20 07:17:49,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-11-20 07:17:49,054 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:49,054 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1] [2021-11-20 07:17:49,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-20 07:17:49,055 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:49,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:49,056 INFO L85 PathProgramCache]: Analyzing trace with hash -2089989556, now seen corresponding path program 1 times [2021-11-20 07:17:49,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:49,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505205671] [2021-11-20 07:17:49,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:49,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:49,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:49,187 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 224 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:17:49,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:49,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505205671] [2021-11-20 07:17:49,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505205671] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:49,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:49,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:49,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375599090] [2021-11-20 07:17:49,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:49,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:49,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:49,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:49,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:49,190 INFO L87 Difference]: Start difference. First operand 755 states and 1123 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-20 07:17:51,200 WARN L515 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-20 07:17:51,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:51,650 INFO L93 Difference]: Finished difference Result 1632 states and 2429 transitions. [2021-11-20 07:17:51,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:51,664 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 185 [2021-11-20 07:17:51,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:51,670 INFO L225 Difference]: With dead ends: 1632 [2021-11-20 07:17:51,670 INFO L226 Difference]: Without dead ends: 900 [2021-11-20 07:17:51,672 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-20 07:17:51,672 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 103 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:51,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 628 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:17:51,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2021-11-20 07:17:51,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 755. [2021-11-20 07:17:51,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 1.486737400530504) internal successors, (1121), 754 states have internal predecessors, (1121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:51,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1121 transitions. [2021-11-20 07:17:51,705 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1121 transitions. Word has length 185 [2021-11-20 07:17:51,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:51,705 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 1121 transitions. [2021-11-20 07:17:51,705 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-20 07:17:51,706 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1121 transitions. [2021-11-20 07:17:51,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-11-20 07:17:51,708 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:51,708 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1] [2021-11-20 07:17:51,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-20 07:17:51,709 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:51,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:51,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1255414068, now seen corresponding path program 1 times [2021-11-20 07:17:51,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:51,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153894063] [2021-11-20 07:17:51,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:51,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:51,803 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 234 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-20 07:17:51,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:51,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153894063] [2021-11-20 07:17:51,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153894063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:51,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:51,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:51,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499699396] [2021-11-20 07:17:51,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:51,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:51,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:51,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:51,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:51,806 INFO L87 Difference]: Start difference. First operand 755 states and 1121 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:17:53,815 WARN L515 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-20 07:17:54,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:54,338 INFO L93 Difference]: Finished difference Result 1785 states and 2665 transitions. [2021-11-20 07:17:54,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:54,341 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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 186 [2021-11-20 07:17:54,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:54,349 INFO L225 Difference]: With dead ends: 1785 [2021-11-20 07:17:54,349 INFO L226 Difference]: Without dead ends: 1053 [2021-11-20 07:17:54,351 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-20 07:17:54,354 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 105 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:54,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 641 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 282 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:54,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-11-20 07:17:54,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 821. [2021-11-20 07:17:54,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.502439024390244) internal successors, (1232), 820 states have internal predecessors, (1232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:54,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1232 transitions. [2021-11-20 07:17:54,395 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1232 transitions. Word has length 186 [2021-11-20 07:17:54,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:54,395 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1232 transitions. [2021-11-20 07:17:54,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:17:54,396 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1232 transitions. [2021-11-20 07:17:54,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-11-20 07:17:54,399 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:54,399 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1] [2021-11-20 07:17:54,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-20 07:17:54,399 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:54,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:54,400 INFO L85 PathProgramCache]: Analyzing trace with hash -694470540, now seen corresponding path program 1 times [2021-11-20 07:17:54,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:54,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135316005] [2021-11-20 07:17:54,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:54,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:54,488 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:17:54,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:54,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135316005] [2021-11-20 07:17:54,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135316005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:54,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:54,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:54,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690822473] [2021-11-20 07:17:54,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:54,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:54,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:54,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:54,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:54,491 INFO L87 Difference]: Start difference. First operand 821 states and 1232 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-20 07:17:56,501 WARN L515 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-20 07:17:57,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:57,035 INFO L93 Difference]: Finished difference Result 1760 states and 2643 transitions. [2021-11-20 07:17:57,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:57,036 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 186 [2021-11-20 07:17:57,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:57,041 INFO L225 Difference]: With dead ends: 1760 [2021-11-20 07:17:57,042 INFO L226 Difference]: Without dead ends: 962 [2021-11-20 07:17:57,043 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-20 07:17:57,043 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 101 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:57,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 626 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 270 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:57,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2021-11-20 07:17:57,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 821. [2021-11-20 07:17:57,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.5) internal successors, (1230), 820 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:57,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1230 transitions. [2021-11-20 07:17:57,076 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1230 transitions. Word has length 186 [2021-11-20 07:17:57,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:57,076 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1230 transitions. [2021-11-20 07:17:57,077 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-20 07:17:57,077 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1230 transitions. [2021-11-20 07:17:57,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-20 07:17:57,080 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:57,080 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:17:57,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-20 07:17:57,080 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:57,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:57,081 INFO L85 PathProgramCache]: Analyzing trace with hash -547280144, now seen corresponding path program 1 times [2021-11-20 07:17:57,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:57,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557080463] [2021-11-20 07:17:57,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:57,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:57,165 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:17:57,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:57,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557080463] [2021-11-20 07:17:57,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557080463] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:57,166 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:57,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:57,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739114638] [2021-11-20 07:17:57,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:57,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:57,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:57,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:57,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:57,168 INFO L87 Difference]: Start difference. First operand 821 states and 1230 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:59,184 WARN L515 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-20 07:17:59,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:59,696 INFO L93 Difference]: Finished difference Result 1760 states and 2639 transitions. [2021-11-20 07:17:59,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:17:59,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 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 187 [2021-11-20 07:17:59,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:59,703 INFO L225 Difference]: With dead ends: 1760 [2021-11-20 07:17:59,703 INFO L226 Difference]: Without dead ends: 962 [2021-11-20 07:17:59,705 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-20 07:17:59,705 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 105 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:59,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 624 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 270 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:17:59,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2021-11-20 07:17:59,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 821. [2021-11-20 07:17:59,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 1.497560975609756) internal successors, (1228), 820 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:59,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1228 transitions. [2021-11-20 07:17:59,737 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1228 transitions. Word has length 187 [2021-11-20 07:17:59,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:59,738 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1228 transitions. [2021-11-20 07:17:59,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:17:59,738 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1228 transitions. [2021-11-20 07:17:59,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-20 07:17:59,741 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:59,741 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1] [2021-11-20 07:17:59,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-20 07:17:59,742 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:17:59,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:59,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1736459904, now seen corresponding path program 1 times [2021-11-20 07:17:59,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:17:59,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993927937] [2021-11-20 07:17:59,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:59,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:17:59,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:59,836 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 237 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-20 07:17:59,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:17:59,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993927937] [2021-11-20 07:17:59,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993927937] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:59,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:59,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:17:59,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393219996] [2021-11-20 07:17:59,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:59,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:59,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:17:59,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:59,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:17:59,839 INFO L87 Difference]: Start difference. First operand 821 states and 1228 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-20 07:18:01,850 WARN L515 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-20 07:18:02,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:02,280 INFO L93 Difference]: Finished difference Result 1838 states and 2748 transitions. [2021-11-20 07:18:02,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:02,281 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 187 [2021-11-20 07:18:02,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:02,286 INFO L225 Difference]: With dead ends: 1838 [2021-11-20 07:18:02,286 INFO L226 Difference]: Without dead ends: 1040 [2021-11-20 07:18:02,287 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-20 07:18:02,287 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 97 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:02,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 629 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:02,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2021-11-20 07:18:02,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 812. [2021-11-20 07:18:02,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 811 states have (on average 1.4932182490752157) internal successors, (1211), 811 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:02,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1211 transitions. [2021-11-20 07:18:02,322 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1211 transitions. Word has length 187 [2021-11-20 07:18:02,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:02,323 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1211 transitions. [2021-11-20 07:18:02,323 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-20 07:18:02,323 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1211 transitions. [2021-11-20 07:18:02,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-20 07:18:02,326 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:02,327 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:02,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-20 07:18:02,327 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:02,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:02,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1189288488, now seen corresponding path program 1 times [2021-11-20 07:18:02,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:02,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204318025] [2021-11-20 07:18:02,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:02,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:02,417 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 206 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:02,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:02,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204318025] [2021-11-20 07:18:02,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204318025] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:02,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:02,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:02,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126365864] [2021-11-20 07:18:02,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:02,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:02,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:02,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:02,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:02,419 INFO L87 Difference]: Start difference. First operand 812 states and 1211 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-20 07:18:04,428 WARN L515 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-20 07:18:04,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:04,842 INFO L93 Difference]: Finished difference Result 1754 states and 2621 transitions. [2021-11-20 07:18:04,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:04,843 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 188 [2021-11-20 07:18:04,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:04,849 INFO L225 Difference]: With dead ends: 1754 [2021-11-20 07:18:04,849 INFO L226 Difference]: Without dead ends: 965 [2021-11-20 07:18:04,850 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-20 07:18:04,851 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 103 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:04,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 622 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 270 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:04,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-20 07:18:04,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 812. [2021-11-20 07:18:04,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 811 states have (on average 1.4907521578298397) internal successors, (1209), 811 states have internal predecessors, (1209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:04,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1209 transitions. [2021-11-20 07:18:04,883 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1209 transitions. Word has length 188 [2021-11-20 07:18:04,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:04,884 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1209 transitions. [2021-11-20 07:18:04,884 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-20 07:18:04,884 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1209 transitions. [2021-11-20 07:18:04,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-20 07:18:04,887 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:04,887 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 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-20 07:18:04,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-20 07:18:04,888 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:04,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:04,889 INFO L85 PathProgramCache]: Analyzing trace with hash 804114132, now seen corresponding path program 1 times [2021-11-20 07:18:04,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:04,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178126534] [2021-11-20 07:18:04,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:04,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:04,977 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:04,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:04,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178126534] [2021-11-20 07:18:04,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178126534] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:04,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:04,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:04,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767904067] [2021-11-20 07:18:04,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:04,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:04,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:04,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:04,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:04,980 INFO L87 Difference]: Start difference. First operand 812 states and 1209 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:06,988 WARN L515 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-20 07:18:07,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:07,444 INFO L93 Difference]: Finished difference Result 1754 states and 2617 transitions. [2021-11-20 07:18:07,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:07,445 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 189 [2021-11-20 07:18:07,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:07,452 INFO L225 Difference]: With dead ends: 1754 [2021-11-20 07:18:07,452 INFO L226 Difference]: Without dead ends: 965 [2021-11-20 07:18:07,454 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-20 07:18:07,454 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 96 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:07,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 620 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 270 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:07,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-20 07:18:07,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 816. [2021-11-20 07:18:07,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 1.49079754601227) internal successors, (1215), 815 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:07,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1215 transitions. [2021-11-20 07:18:07,489 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1215 transitions. Word has length 189 [2021-11-20 07:18:07,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:07,489 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 1215 transitions. [2021-11-20 07:18:07,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:07,490 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1215 transitions. [2021-11-20 07:18:07,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-20 07:18:07,493 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:07,493 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:07,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-20 07:18:07,494 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:07,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:07,495 INFO L85 PathProgramCache]: Analyzing trace with hash -533214923, now seen corresponding path program 1 times [2021-11-20 07:18:07,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:07,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432013655] [2021-11-20 07:18:07,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:07,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:07,585 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 212 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:07,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:07,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432013655] [2021-11-20 07:18:07,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432013655] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:07,586 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:07,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:07,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157552217] [2021-11-20 07:18:07,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:07,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:07,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:07,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:07,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:07,589 INFO L87 Difference]: Start difference. First operand 816 states and 1215 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:09,599 WARN L515 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-20 07:18:10,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:10,039 INFO L93 Difference]: Finished difference Result 1758 states and 2621 transitions. [2021-11-20 07:18:10,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:10,040 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 189 [2021-11-20 07:18:10,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:10,045 INFO L225 Difference]: With dead ends: 1758 [2021-11-20 07:18:10,045 INFO L226 Difference]: Without dead ends: 965 [2021-11-20 07:18:10,046 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-20 07:18:10,047 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 100 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:10,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 618 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 270 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:10,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-20 07:18:10,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 816. [2021-11-20 07:18:10,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 1.4883435582822087) internal successors, (1213), 815 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:10,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1213 transitions. [2021-11-20 07:18:10,081 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1213 transitions. Word has length 189 [2021-11-20 07:18:10,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:10,081 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 1213 transitions. [2021-11-20 07:18:10,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:10,082 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1213 transitions. [2021-11-20 07:18:10,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-20 07:18:10,085 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:10,086 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:10,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-20 07:18:10,086 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:10,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:10,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1708692157, now seen corresponding path program 1 times [2021-11-20 07:18:10,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:10,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079347177] [2021-11-20 07:18:10,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:10,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:10,174 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 218 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:10,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:10,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079347177] [2021-11-20 07:18:10,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079347177] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:10,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:10,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:10,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706155751] [2021-11-20 07:18:10,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:10,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:10,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:10,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:10,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:10,177 INFO L87 Difference]: Start difference. First operand 816 states and 1213 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:18:12,191 WARN L515 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-20 07:18:12,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:12,650 INFO L93 Difference]: Finished difference Result 1738 states and 2593 transitions. [2021-11-20 07:18:12,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:12,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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 190 [2021-11-20 07:18:12,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:12,655 INFO L225 Difference]: With dead ends: 1738 [2021-11-20 07:18:12,656 INFO L226 Difference]: Without dead ends: 945 [2021-11-20 07:18:12,657 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-20 07:18:12,658 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 91 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:12,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 604 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:12,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-11-20 07:18:12,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 816. [2021-11-20 07:18:12,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 1.4858895705521473) internal successors, (1211), 815 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:12,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1211 transitions. [2021-11-20 07:18:12,697 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1211 transitions. Word has length 190 [2021-11-20 07:18:12,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:12,697 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 1211 transitions. [2021-11-20 07:18:12,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:18:12,698 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1211 transitions. [2021-11-20 07:18:12,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-20 07:18:12,701 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:12,701 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 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, 1, 1] [2021-11-20 07:18:12,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-20 07:18:12,702 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:12,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:12,702 INFO L85 PathProgramCache]: Analyzing trace with hash 854731063, now seen corresponding path program 1 times [2021-11-20 07:18:12,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:12,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254689519] [2021-11-20 07:18:12,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:12,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:12,791 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 250 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:12,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:12,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254689519] [2021-11-20 07:18:12,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254689519] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:12,793 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:12,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:12,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937256473] [2021-11-20 07:18:12,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:12,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:12,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:12,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:12,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:12,795 INFO L87 Difference]: Start difference. First operand 816 states and 1211 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:18:14,805 WARN L515 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-20 07:18:15,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:15,210 INFO L93 Difference]: Finished difference Result 1738 states and 2589 transitions. [2021-11-20 07:18:15,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:15,211 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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 190 [2021-11-20 07:18:15,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:15,216 INFO L225 Difference]: With dead ends: 1738 [2021-11-20 07:18:15,216 INFO L226 Difference]: Without dead ends: 945 [2021-11-20 07:18:15,217 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-20 07:18:15,218 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 85 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:15,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 602 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:15,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-11-20 07:18:15,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 818. [2021-11-20 07:18:15,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 817 states have (on average 1.4847001223990208) internal successors, (1213), 817 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:15,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1213 transitions. [2021-11-20 07:18:15,242 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1213 transitions. Word has length 190 [2021-11-20 07:18:15,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:15,242 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 1213 transitions. [2021-11-20 07:18:15,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:18:15,243 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1213 transitions. [2021-11-20 07:18:15,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-20 07:18:15,254 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:15,254 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 3, 3, 2, 2, 2, 2, 2, 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, 1, 1] [2021-11-20 07:18:15,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-20 07:18:15,254 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:15,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:15,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1473420593, now seen corresponding path program 1 times [2021-11-20 07:18:15,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:15,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037670451] [2021-11-20 07:18:15,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:15,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:15,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:15,343 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:15,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:15,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037670451] [2021-11-20 07:18:15,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037670451] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:15,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:15,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:15,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122283684] [2021-11-20 07:18:15,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:15,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:15,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:15,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:15,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:15,346 INFO L87 Difference]: Start difference. First operand 818 states and 1213 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-20 07:18:17,356 WARN L515 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-20 07:18:17,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:17,747 INFO L93 Difference]: Finished difference Result 1733 states and 2581 transitions. [2021-11-20 07:18:17,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:17,748 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 191 [2021-11-20 07:18:17,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:17,752 INFO L225 Difference]: With dead ends: 1733 [2021-11-20 07:18:17,753 INFO L226 Difference]: Without dead ends: 938 [2021-11-20 07:18:17,754 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-20 07:18:17,754 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 81 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:17,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 596 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 252 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:17,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-11-20 07:18:17,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 820. [2021-11-20 07:18:17,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 1.4835164835164836) internal successors, (1215), 819 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:17,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1215 transitions. [2021-11-20 07:18:17,790 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1215 transitions. Word has length 191 [2021-11-20 07:18:17,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:17,791 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1215 transitions. [2021-11-20 07:18:17,791 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-20 07:18:17,791 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1215 transitions. [2021-11-20 07:18:17,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-20 07:18:17,794 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:17,794 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-20 07:18:17,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-20 07:18:17,795 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:17,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:17,795 INFO L85 PathProgramCache]: Analyzing trace with hash -2016354090, now seen corresponding path program 2 times [2021-11-20 07:18:17,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:17,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908724524] [2021-11-20 07:18:17,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:17,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:17,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:17,898 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 263 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-11-20 07:18:17,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:17,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908724524] [2021-11-20 07:18:17,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908724524] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:17,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:17,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:17,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979776750] [2021-11-20 07:18:17,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:17,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:17,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:17,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:17,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:17,902 INFO L87 Difference]: Start difference. First operand 820 states and 1215 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-20 07:18:19,913 WARN L515 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-20 07:18:20,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:20,294 INFO L93 Difference]: Finished difference Result 1735 states and 2581 transitions. [2021-11-20 07:18:20,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:20,295 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 194 [2021-11-20 07:18:20,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:20,300 INFO L225 Difference]: With dead ends: 1735 [2021-11-20 07:18:20,300 INFO L226 Difference]: Without dead ends: 938 [2021-11-20 07:18:20,301 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-20 07:18:20,301 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 77 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:20,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 594 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 252 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:20,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-11-20 07:18:20,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 826. [2021-11-20 07:18:20,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 825 states have (on average 1.48) internal successors, (1221), 825 states have internal predecessors, (1221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:20,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1221 transitions. [2021-11-20 07:18:20,332 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1221 transitions. Word has length 194 [2021-11-20 07:18:20,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:20,332 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 1221 transitions. [2021-11-20 07:18:20,333 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-20 07:18:20,333 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1221 transitions. [2021-11-20 07:18:20,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-11-20 07:18:20,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:20,335 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 2, 2, 2, 2, 2, 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-20 07:18:20,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-20 07:18:20,335 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:20,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:20,336 INFO L85 PathProgramCache]: Analyzing trace with hash -2117591762, now seen corresponding path program 1 times [2021-11-20 07:18:20,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:20,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742406494] [2021-11-20 07:18:20,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:20,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:20,455 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-11-20 07:18:20,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:20,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742406494] [2021-11-20 07:18:20,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742406494] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:20,456 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:20,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:20,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729147467] [2021-11-20 07:18:20,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:20,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:20,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:20,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:20,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:20,458 INFO L87 Difference]: Start difference. First operand 826 states and 1221 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-20 07:18:22,472 WARN L515 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-20 07:18:22,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:22,878 INFO L93 Difference]: Finished difference Result 1733 states and 2575 transitions. [2021-11-20 07:18:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:22,879 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 195 [2021-11-20 07:18:22,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:22,885 INFO L225 Difference]: With dead ends: 1733 [2021-11-20 07:18:22,885 INFO L226 Difference]: Without dead ends: 930 [2021-11-20 07:18:22,886 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-20 07:18:22,887 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 71 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:22,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 586 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 247 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:22,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-11-20 07:18:22,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 828. [2021-11-20 07:18:22,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 1.478839177750907) internal successors, (1223), 827 states have internal predecessors, (1223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:22,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1223 transitions. [2021-11-20 07:18:22,917 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1223 transitions. Word has length 195 [2021-11-20 07:18:22,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:22,917 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1223 transitions. [2021-11-20 07:18:22,918 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-20 07:18:22,918 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1223 transitions. [2021-11-20 07:18:22,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-11-20 07:18:22,920 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:22,920 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1] [2021-11-20 07:18:22,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-20 07:18:22,921 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:22,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:22,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1966942231, now seen corresponding path program 1 times [2021-11-20 07:18:22,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:22,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809039953] [2021-11-20 07:18:22,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:22,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:23,010 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 271 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:23,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:23,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809039953] [2021-11-20 07:18:23,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809039953] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:23,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:23,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:23,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725899668] [2021-11-20 07:18:23,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:23,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:23,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:23,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:23,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:23,013 INFO L87 Difference]: Start difference. First operand 828 states and 1223 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:25,023 WARN L515 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-20 07:18:25,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:25,397 INFO L93 Difference]: Finished difference Result 1735 states and 2575 transitions. [2021-11-20 07:18:25,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:25,398 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 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 197 [2021-11-20 07:18:25,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:25,403 INFO L225 Difference]: With dead ends: 1735 [2021-11-20 07:18:25,404 INFO L226 Difference]: Without dead ends: 930 [2021-11-20 07:18:25,405 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-20 07:18:25,405 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 67 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:25,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 584 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 247 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:25,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-11-20 07:18:25,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 834. [2021-11-20 07:18:25,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 833 states have (on average 1.4801920768307324) internal successors, (1233), 833 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:25,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1233 transitions. [2021-11-20 07:18:25,436 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1233 transitions. Word has length 197 [2021-11-20 07:18:25,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:25,436 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 1233 transitions. [2021-11-20 07:18:25,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:25,436 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1233 transitions. [2021-11-20 07:18:25,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2021-11-20 07:18:25,437 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:25,438 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:25,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-20 07:18:25,438 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:25,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:25,439 INFO L85 PathProgramCache]: Analyzing trace with hash -733301295, now seen corresponding path program 1 times [2021-11-20 07:18:25,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:25,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605977452] [2021-11-20 07:18:25,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:25,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:25,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:25,540 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 273 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:25,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:25,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605977452] [2021-11-20 07:18:25,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605977452] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:25,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:25,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:25,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394388815] [2021-11-20 07:18:25,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:25,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:25,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:25,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:25,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:25,543 INFO L87 Difference]: Start difference. First operand 834 states and 1233 transitions. Second operand has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:27,553 WARN L515 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-20 07:18:27,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:27,905 INFO L93 Difference]: Finished difference Result 1725 states and 2557 transitions. [2021-11-20 07:18:27,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:27,906 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 0 states have call successors, (0), 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 198 [2021-11-20 07:18:27,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:27,909 INFO L225 Difference]: With dead ends: 1725 [2021-11-20 07:18:27,910 INFO L226 Difference]: Without dead ends: 914 [2021-11-20 07:18:27,947 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-20 07:18:27,948 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 56 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:27,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 574 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 225 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:27,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-11-20 07:18:27,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 836. [2021-11-20 07:18:27,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 1.4790419161676647) internal successors, (1235), 835 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:27,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1235 transitions. [2021-11-20 07:18:27,977 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1235 transitions. Word has length 198 [2021-11-20 07:18:27,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:27,977 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1235 transitions. [2021-11-20 07:18:27,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:27,977 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1235 transitions. [2021-11-20 07:18:27,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-20 07:18:27,979 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:27,979 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:27,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-20 07:18:27,979 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:27,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:27,980 INFO L85 PathProgramCache]: Analyzing trace with hash 467049430, now seen corresponding path program 1 times [2021-11-20 07:18:27,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:27,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886682254] [2021-11-20 07:18:27,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:27,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:28,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:28,089 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 274 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:28,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:28,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886682254] [2021-11-20 07:18:28,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886682254] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:28,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:28,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:28,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415565230] [2021-11-20 07:18:28,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:28,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:28,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:28,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:28,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:28,092 INFO L87 Difference]: Start difference. First operand 836 states and 1235 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:30,107 WARN L515 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-20 07:18:30,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:30,591 INFO L93 Difference]: Finished difference Result 1865 states and 2756 transitions. [2021-11-20 07:18:30,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:30,592 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 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 199 [2021-11-20 07:18:30,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:30,594 INFO L225 Difference]: With dead ends: 1865 [2021-11-20 07:18:30,594 INFO L226 Difference]: Without dead ends: 1052 [2021-11-20 07:18:30,595 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-20 07:18:30,596 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 103 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:30,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 627 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:18:30,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-11-20 07:18:30,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 836. [2021-11-20 07:18:30,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 1.475449101796407) internal successors, (1232), 835 states have internal predecessors, (1232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:30,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1232 transitions. [2021-11-20 07:18:30,649 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1232 transitions. Word has length 199 [2021-11-20 07:18:30,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:30,650 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1232 transitions. [2021-11-20 07:18:30,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:30,650 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1232 transitions. [2021-11-20 07:18:30,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-20 07:18:30,653 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:30,653 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:30,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-20 07:18:30,654 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:30,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:30,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1191283729, now seen corresponding path program 1 times [2021-11-20 07:18:30,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:30,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322576182] [2021-11-20 07:18:30,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:30,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:30,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:30,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:30,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322576182] [2021-11-20 07:18:30,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322576182] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:30,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:30,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:30,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818643400] [2021-11-20 07:18:30,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:30,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:30,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:30,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:30,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:30,750 INFO L87 Difference]: Start difference. First operand 836 states and 1232 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:32,757 WARN L515 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-20 07:18:33,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:33,163 INFO L93 Difference]: Finished difference Result 1727 states and 2551 transitions. [2021-11-20 07:18:33,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:33,164 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 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 199 [2021-11-20 07:18:33,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:33,166 INFO L225 Difference]: With dead ends: 1727 [2021-11-20 07:18:33,167 INFO L226 Difference]: Without dead ends: 914 [2021-11-20 07:18:33,168 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-20 07:18:33,168 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 54 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:33,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 572 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 225 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:33,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-11-20 07:18:33,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 838. [2021-11-20 07:18:33,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 1.4743130227001195) internal successors, (1234), 837 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:33,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1234 transitions. [2021-11-20 07:18:33,205 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1234 transitions. Word has length 199 [2021-11-20 07:18:33,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:33,205 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1234 transitions. [2021-11-20 07:18:33,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:33,206 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1234 transitions. [2021-11-20 07:18:33,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-20 07:18:33,230 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:33,231 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:33,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-20 07:18:33,231 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:33,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:33,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1264326698, now seen corresponding path program 1 times [2021-11-20 07:18:33,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:33,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484683870] [2021-11-20 07:18:33,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:33,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:33,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:33,320 INFO L134 CoverageAnalysis]: Checked inductivity of 409 backedges. 281 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:33,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:33,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484683870] [2021-11-20 07:18:33,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484683870] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:33,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:33,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:33,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191126804] [2021-11-20 07:18:33,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:33,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:33,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:33,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:33,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:33,323 INFO L87 Difference]: Start difference. First operand 838 states and 1234 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-20 07:18:35,333 WARN L515 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-20 07:18:35,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:35,748 INFO L93 Difference]: Finished difference Result 1863 states and 2748 transitions. [2021-11-20 07:18:35,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:35,749 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 200 [2021-11-20 07:18:35,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:35,751 INFO L225 Difference]: With dead ends: 1863 [2021-11-20 07:18:35,751 INFO L226 Difference]: Without dead ends: 1048 [2021-11-20 07:18:35,752 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-20 07:18:35,755 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 101 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:35,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 625 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:35,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2021-11-20 07:18:35,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 838. [2021-11-20 07:18:35,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 1.4707287933094384) internal successors, (1231), 837 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:35,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1231 transitions. [2021-11-20 07:18:35,803 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1231 transitions. Word has length 200 [2021-11-20 07:18:35,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:35,804 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1231 transitions. [2021-11-20 07:18:35,804 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-20 07:18:35,804 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1231 transitions. [2021-11-20 07:18:35,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-20 07:18:35,807 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:35,807 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:35,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-20 07:18:35,807 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:35,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:35,808 INFO L85 PathProgramCache]: Analyzing trace with hash -204984161, now seen corresponding path program 1 times [2021-11-20 07:18:35,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:35,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361477133] [2021-11-20 07:18:35,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:35,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:35,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:35,911 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:35,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:35,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361477133] [2021-11-20 07:18:35,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361477133] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:35,912 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:35,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:35,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853449703] [2021-11-20 07:18:35,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:35,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:35,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:35,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:35,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:35,914 INFO L87 Difference]: Start difference. First operand 838 states and 1231 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:37,927 WARN L515 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-20 07:18:38,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:38,270 INFO L93 Difference]: Finished difference Result 1729 states and 2545 transitions. [2021-11-20 07:18:38,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:38,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 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 200 [2021-11-20 07:18:38,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:38,272 INFO L225 Difference]: With dead ends: 1729 [2021-11-20 07:18:38,272 INFO L226 Difference]: Without dead ends: 914 [2021-11-20 07:18:38,273 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-20 07:18:38,275 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 57 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:38,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 570 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 225 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:38,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-11-20 07:18:38,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 838. [2021-11-20 07:18:38,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 1.4683393070489845) internal successors, (1229), 837 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:38,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1229 transitions. [2021-11-20 07:18:38,298 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1229 transitions. Word has length 200 [2021-11-20 07:18:38,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:38,298 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1229 transitions. [2021-11-20 07:18:38,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:38,298 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1229 transitions. [2021-11-20 07:18:38,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-20 07:18:38,300 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:38,300 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:38,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-20 07:18:38,301 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:38,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:38,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1692506231, now seen corresponding path program 1 times [2021-11-20 07:18:38,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:38,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114800966] [2021-11-20 07:18:38,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:38,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:38,418 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:38,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:38,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114800966] [2021-11-20 07:18:38,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114800966] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:38,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:38,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:38,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038912204] [2021-11-20 07:18:38,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:38,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:38,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:38,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:38,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:38,422 INFO L87 Difference]: Start difference. First operand 838 states and 1229 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:40,431 WARN L515 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-20 07:18:40,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:40,772 INFO L93 Difference]: Finished difference Result 1725 states and 2537 transitions. [2021-11-20 07:18:40,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:40,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 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 200 [2021-11-20 07:18:40,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:40,774 INFO L225 Difference]: With dead ends: 1725 [2021-11-20 07:18:40,775 INFO L226 Difference]: Without dead ends: 910 [2021-11-20 07:18:40,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-20 07:18:40,776 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 50 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:40,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 566 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 222 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:40,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-11-20 07:18:40,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 840. [2021-11-20 07:18:40,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 1.467222884386174) internal successors, (1231), 839 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:40,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1231 transitions. [2021-11-20 07:18:40,805 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1231 transitions. Word has length 200 [2021-11-20 07:18:40,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:40,805 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1231 transitions. [2021-11-20 07:18:40,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:40,805 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1231 transitions. [2021-11-20 07:18:40,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-20 07:18:40,807 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:40,807 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:40,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-20 07:18:40,807 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:40,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:40,808 INFO L85 PathProgramCache]: Analyzing trace with hash 45892090, now seen corresponding path program 1 times [2021-11-20 07:18:40,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:40,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604785064] [2021-11-20 07:18:40,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:40,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:40,894 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 246 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:40,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:40,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604785064] [2021-11-20 07:18:40,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604785064] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:40,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:40,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:40,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892966401] [2021-11-20 07:18:40,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:40,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:40,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:40,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:40,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:40,897 INFO L87 Difference]: Start difference. First operand 840 states and 1231 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:42,916 WARN L515 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-20 07:18:43,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:43,325 INFO L93 Difference]: Finished difference Result 1867 states and 2742 transitions. [2021-11-20 07:18:43,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:43,326 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 201 [2021-11-20 07:18:43,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:43,328 INFO L225 Difference]: With dead ends: 1867 [2021-11-20 07:18:43,329 INFO L226 Difference]: Without dead ends: 1050 [2021-11-20 07:18:43,330 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-20 07:18:43,330 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 105 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:43,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 623 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:43,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2021-11-20 07:18:43,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 840. [2021-11-20 07:18:43,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 1.4636471990464839) internal successors, (1228), 839 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:43,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1228 transitions. [2021-11-20 07:18:43,364 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1228 transitions. Word has length 201 [2021-11-20 07:18:43,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:43,365 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1228 transitions. [2021-11-20 07:18:43,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:43,365 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1228 transitions. [2021-11-20 07:18:43,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-20 07:18:43,367 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:43,367 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:43,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-20 07:18:43,367 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:43,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:43,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1437011543, now seen corresponding path program 1 times [2021-11-20 07:18:43,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:43,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80081914] [2021-11-20 07:18:43,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:43,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:43,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:43,456 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:43,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:43,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80081914] [2021-11-20 07:18:43,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80081914] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:43,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:43,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:43,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96098609] [2021-11-20 07:18:43,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:43,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:43,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:43,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:43,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:43,460 INFO L87 Difference]: Start difference. First operand 840 states and 1228 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:45,472 WARN L515 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-20 07:18:45,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:45,803 INFO L93 Difference]: Finished difference Result 1723 states and 2525 transitions. [2021-11-20 07:18:45,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:45,803 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 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 201 [2021-11-20 07:18:45,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:45,805 INFO L225 Difference]: With dead ends: 1723 [2021-11-20 07:18:45,805 INFO L226 Difference]: Without dead ends: 906 [2021-11-20 07:18:45,806 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-20 07:18:45,806 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 52 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:45,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 564 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:45,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-11-20 07:18:45,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 840. [2021-11-20 07:18:45,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 1.4612634088200238) internal successors, (1226), 839 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:45,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1226 transitions. [2021-11-20 07:18:45,838 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1226 transitions. Word has length 201 [2021-11-20 07:18:45,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:45,838 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1226 transitions. [2021-11-20 07:18:45,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:45,839 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1226 transitions. [2021-11-20 07:18:45,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-20 07:18:45,841 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:45,841 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:45,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-20 07:18:45,841 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:45,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:45,842 INFO L85 PathProgramCache]: Analyzing trace with hash -2062078927, now seen corresponding path program 1 times [2021-11-20 07:18:45,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:45,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728221540] [2021-11-20 07:18:45,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:45,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:45,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:45,930 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 279 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:45,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:45,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728221540] [2021-11-20 07:18:45,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728221540] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:45,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:45,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:45,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369603323] [2021-11-20 07:18:45,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:45,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:45,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:45,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:45,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:45,933 INFO L87 Difference]: Start difference. First operand 840 states and 1226 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:47,948 WARN L515 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-20 07:18:48,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:48,255 INFO L93 Difference]: Finished difference Result 1717 states and 2513 transitions. [2021-11-20 07:18:48,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:48,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 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 201 [2021-11-20 07:18:48,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:48,257 INFO L225 Difference]: With dead ends: 1717 [2021-11-20 07:18:48,257 INFO L226 Difference]: Without dead ends: 900 [2021-11-20 07:18:48,258 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-20 07:18:48,259 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 45 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:48,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 560 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 207 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:48,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2021-11-20 07:18:48,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 842. [2021-11-20 07:18:48,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 1.460166468489893) internal successors, (1228), 841 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:48,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1228 transitions. [2021-11-20 07:18:48,287 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1228 transitions. Word has length 201 [2021-11-20 07:18:48,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:48,287 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1228 transitions. [2021-11-20 07:18:48,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:48,287 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1228 transitions. [2021-11-20 07:18:48,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-11-20 07:18:48,290 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:48,290 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:48,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-20 07:18:48,291 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:48,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:48,291 INFO L85 PathProgramCache]: Analyzing trace with hash 19181582, now seen corresponding path program 1 times [2021-11-20 07:18:48,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:48,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218116682] [2021-11-20 07:18:48,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:48,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:48,376 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 253 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:48,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:48,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218116682] [2021-11-20 07:18:48,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218116682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:48,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:48,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:48,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491814090] [2021-11-20 07:18:48,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:48,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:48,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:48,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:48,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:48,379 INFO L87 Difference]: Start difference. First operand 842 states and 1228 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:18:50,391 WARN L515 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-20 07:18:50,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:50,821 INFO L93 Difference]: Finished difference Result 1871 states and 2736 transitions. [2021-11-20 07:18:50,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:50,822 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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 202 [2021-11-20 07:18:50,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:50,823 INFO L225 Difference]: With dead ends: 1871 [2021-11-20 07:18:50,823 INFO L226 Difference]: Without dead ends: 1052 [2021-11-20 07:18:50,824 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-20 07:18:50,825 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 103 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:50,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 621 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:50,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-11-20 07:18:50,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 842. [2021-11-20 07:18:50,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 1.4565992865636148) internal successors, (1225), 841 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:50,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1225 transitions. [2021-11-20 07:18:50,856 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1225 transitions. Word has length 202 [2021-11-20 07:18:50,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:50,856 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1225 transitions. [2021-11-20 07:18:50,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 4 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-20 07:18:50,856 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1225 transitions. [2021-11-20 07:18:50,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-20 07:18:50,858 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:50,858 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 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, 1, 1] [2021-11-20 07:18:50,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-20 07:18:50,859 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:50,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:50,859 INFO L85 PathProgramCache]: Analyzing trace with hash -388019362, now seen corresponding path program 1 times [2021-11-20 07:18:50,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:50,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558348538] [2021-11-20 07:18:50,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:50,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:50,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:50,952 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 297 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:50,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:50,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558348538] [2021-11-20 07:18:50,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558348538] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:50,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:50,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:50,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619945033] [2021-11-20 07:18:50,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:50,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:50,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:50,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:50,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:50,955 INFO L87 Difference]: Start difference. First operand 842 states and 1225 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-20 07:18:52,965 WARN L515 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-20 07:18:53,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:53,388 INFO L93 Difference]: Finished difference Result 1871 states and 2730 transitions. [2021-11-20 07:18:53,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:53,389 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 203 [2021-11-20 07:18:53,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:53,390 INFO L225 Difference]: With dead ends: 1871 [2021-11-20 07:18:53,390 INFO L226 Difference]: Without dead ends: 1052 [2021-11-20 07:18:53,391 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-20 07:18:53,391 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 96 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:53,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 619 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:53,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-11-20 07:18:53,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 842. [2021-11-20 07:18:53,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 1.4530321046373365) internal successors, (1222), 841 states have internal predecessors, (1222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:53,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1222 transitions. [2021-11-20 07:18:53,420 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1222 transitions. Word has length 203 [2021-11-20 07:18:53,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:53,420 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1222 transitions. [2021-11-20 07:18:53,420 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-20 07:18:53,420 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1222 transitions. [2021-11-20 07:18:53,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-20 07:18:53,422 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:53,422 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:53,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-20 07:18:53,423 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:53,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:53,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1725348417, now seen corresponding path program 1 times [2021-11-20 07:18:53,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:53,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530912499] [2021-11-20 07:18:53,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:53,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:53,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:53,513 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 260 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:53,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:53,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530912499] [2021-11-20 07:18:53,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530912499] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:53,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:53,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:53,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763855168] [2021-11-20 07:18:53,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:53,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:53,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:53,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:53,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:53,516 INFO L87 Difference]: Start difference. First operand 842 states and 1222 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-20 07:18:55,526 WARN L515 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-20 07:18:55,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:55,969 INFO L93 Difference]: Finished difference Result 1871 states and 2724 transitions. [2021-11-20 07:18:55,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:55,970 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 203 [2021-11-20 07:18:55,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:55,972 INFO L225 Difference]: With dead ends: 1871 [2021-11-20 07:18:55,972 INFO L226 Difference]: Without dead ends: 1052 [2021-11-20 07:18:55,973 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-20 07:18:55,973 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 100 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:55,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 617 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:18:55,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-11-20 07:18:55,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 842. [2021-11-20 07:18:55,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 1.4494649227110583) internal successors, (1219), 841 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:56,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1219 transitions. [2021-11-20 07:18:56,002 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1219 transitions. Word has length 203 [2021-11-20 07:18:56,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:56,002 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1219 transitions. [2021-11-20 07:18:56,002 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-20 07:18:56,003 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1219 transitions. [2021-11-20 07:18:56,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-20 07:18:56,005 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:56,006 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1] [2021-11-20 07:18:56,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-20 07:18:56,006 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:56,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:56,007 INFO L85 PathProgramCache]: Analyzing trace with hash 2120072053, now seen corresponding path program 1 times [2021-11-20 07:18:56,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:56,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107594329] [2021-11-20 07:18:56,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:56,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:56,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:56,095 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 281 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:18:56,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:56,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107594329] [2021-11-20 07:18:56,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107594329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:56,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:56,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:56,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108157409] [2021-11-20 07:18:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:56,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:56,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:56,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:56,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:56,099 INFO L87 Difference]: Start difference. First operand 842 states and 1219 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:18:58,111 WARN L515 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-20 07:18:58,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:58,434 INFO L93 Difference]: Finished difference Result 1719 states and 2495 transitions. [2021-11-20 07:18:58,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:18:58,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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) Word has length 203 [2021-11-20 07:18:58,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:58,437 INFO L225 Difference]: With dead ends: 1719 [2021-11-20 07:18:58,437 INFO L226 Difference]: Without dead ends: 900 [2021-11-20 07:18:58,437 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-20 07:18:58,438 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 43 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:58,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 558 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 207 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:18:58,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2021-11-20 07:18:58,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 844. [2021-11-20 07:18:58,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 1.4483985765124556) internal successors, (1221), 843 states have internal predecessors, (1221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:18:58,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1221 transitions. [2021-11-20 07:18:58,466 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1221 transitions. Word has length 203 [2021-11-20 07:18:58,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:58,466 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1221 transitions. [2021-11-20 07:18:58,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:18:58,467 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1221 transitions. [2021-11-20 07:18:58,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-20 07:18:58,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:58,468 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:58,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-20 07:18:58,469 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:18:58,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:58,469 INFO L85 PathProgramCache]: Analyzing trace with hash -887707789, now seen corresponding path program 1 times [2021-11-20 07:18:58,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:18:58,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299305590] [2021-11-20 07:18:58,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:58,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:18:58,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:58,551 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:18:58,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:18:58,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299305590] [2021-11-20 07:18:58,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299305590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:58,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:58,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:18:58,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59050390] [2021-11-20 07:18:58,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:58,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:58,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:18:58,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:58,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:18:58,555 INFO L87 Difference]: Start difference. First operand 844 states and 1221 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-20 07:19:00,567 WARN L515 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-20 07:19:00,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:00,976 INFO L93 Difference]: Finished difference Result 1845 states and 2686 transitions. [2021-11-20 07:19:00,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:00,977 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 204 [2021-11-20 07:19:00,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:00,978 INFO L225 Difference]: With dead ends: 1845 [2021-11-20 07:19:00,978 INFO L226 Difference]: Without dead ends: 1024 [2021-11-20 07:19:00,979 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-20 07:19:00,979 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 91 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:00,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 603 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:19:00,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-11-20 07:19:01,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 844. [2021-11-20 07:19:01,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 1.4448398576512456) internal successors, (1218), 843 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-20 07:19:01,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1218 transitions. [2021-11-20 07:19:01,015 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1218 transitions. Word has length 204 [2021-11-20 07:19:01,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:01,015 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1218 transitions. [2021-11-20 07:19:01,016 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-20 07:19:01,016 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1218 transitions. [2021-11-20 07:19:01,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-20 07:19:01,017 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:01,017 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1] [2021-11-20 07:19:01,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-20 07:19:01,018 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:01,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:01,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1741668883, now seen corresponding path program 1 times [2021-11-20 07:19:01,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:01,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697883489] [2021-11-20 07:19:01,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:01,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:01,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:01,095 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 302 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:01,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:01,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697883489] [2021-11-20 07:19:01,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697883489] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:01,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:01,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:01,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806786580] [2021-11-20 07:19:01,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:01,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:01,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:01,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:01,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:01,098 INFO L87 Difference]: Start difference. First operand 844 states and 1218 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-20 07:19:03,107 WARN L515 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-20 07:19:03,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:03,498 INFO L93 Difference]: Finished difference Result 1845 states and 2680 transitions. [2021-11-20 07:19:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:03,498 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 204 [2021-11-20 07:19:03,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:03,500 INFO L225 Difference]: With dead ends: 1845 [2021-11-20 07:19:03,500 INFO L226 Difference]: Without dead ends: 1024 [2021-11-20 07:19:03,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-20 07:19:03,501 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 85 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:03,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 601 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:03,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-11-20 07:19:03,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 844. [2021-11-20 07:19:03,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 1.4412811387900355) internal successors, (1215), 843 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:03,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1215 transitions. [2021-11-20 07:19:03,532 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1215 transitions. Word has length 204 [2021-11-20 07:19:03,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:03,532 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1215 transitions. [2021-11-20 07:19:03,532 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-20 07:19:03,533 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1215 transitions. [2021-11-20 07:19:03,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-20 07:19:03,534 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:03,534 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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, 1, 1] [2021-11-20 07:19:03,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-20 07:19:03,534 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:03,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:03,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1976900664, now seen corresponding path program 1 times [2021-11-20 07:19:03,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:03,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831053298] [2021-11-20 07:19:03,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:03,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:03,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:03,611 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 283 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:03,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:03,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831053298] [2021-11-20 07:19:03,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831053298] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:03,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:03,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:03,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433453949] [2021-11-20 07:19:03,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:03,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:03,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:03,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:03,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:03,614 INFO L87 Difference]: Start difference. First operand 844 states and 1215 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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-20 07:19:05,623 WARN L515 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-20 07:19:05,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:05,934 INFO L93 Difference]: Finished difference Result 1713 states and 2473 transitions. [2021-11-20 07:19:05,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:05,935 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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 204 [2021-11-20 07:19:05,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:05,941 INFO L225 Difference]: With dead ends: 1713 [2021-11-20 07:19:05,941 INFO L226 Difference]: Without dead ends: 892 [2021-11-20 07:19:05,959 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-20 07:19:05,959 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 38 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:05,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 550 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 201 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:05,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-11-20 07:19:05,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 846. [2021-11-20 07:19:06,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 1.4402366863905325) internal successors, (1217), 845 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:06,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 1217 transitions. [2021-11-20 07:19:06,002 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 1217 transitions. Word has length 204 [2021-11-20 07:19:06,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:06,003 INFO L470 AbstractCegarLoop]: Abstraction has 846 states and 1217 transitions. [2021-11-20 07:19:06,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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-20 07:19:06,003 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 1217 transitions. [2021-11-20 07:19:06,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-20 07:19:06,006 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:06,006 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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, 1] [2021-11-20 07:19:06,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-20 07:19:06,007 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:06,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:06,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1724467841, now seen corresponding path program 1 times [2021-11-20 07:19:06,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:06,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873633280] [2021-11-20 07:19:06,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:06,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:06,098 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:06,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:06,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873633280] [2021-11-20 07:19:06,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873633280] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:06,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:06,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:06,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253216666] [2021-11-20 07:19:06,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:06,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:06,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:06,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:06,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:06,101 INFO L87 Difference]: Start difference. First operand 846 states and 1217 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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-20 07:19:08,110 WARN L515 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-20 07:19:08,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:08,509 INFO L93 Difference]: Finished difference Result 1715 states and 2473 transitions. [2021-11-20 07:19:08,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:08,510 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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 204 [2021-11-20 07:19:08,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:08,511 INFO L225 Difference]: With dead ends: 1715 [2021-11-20 07:19:08,511 INFO L226 Difference]: Without dead ends: 892 [2021-11-20 07:19:08,512 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-20 07:19:08,513 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 36 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:08,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 548 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 201 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:19:08,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-11-20 07:19:08,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 848. [2021-11-20 07:19:08,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 1.4391971664698937) internal successors, (1219), 847 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:08,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1219 transitions. [2021-11-20 07:19:08,551 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1219 transitions. Word has length 204 [2021-11-20 07:19:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:08,551 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1219 transitions. [2021-11-20 07:19:08,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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-20 07:19:08,551 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1219 transitions. [2021-11-20 07:19:08,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-11-20 07:19:08,552 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:08,553 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 5, 3, 3, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1] [2021-11-20 07:19:08,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-20 07:19:08,553 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:08,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:08,553 INFO L85 PathProgramCache]: Analyzing trace with hash -357440295, now seen corresponding path program 1 times [2021-11-20 07:19:08,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:08,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245235091] [2021-11-20 07:19:08,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:08,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:08,640 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 307 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:08,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:08,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245235091] [2021-11-20 07:19:08,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245235091] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:08,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:08,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:08,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558845661] [2021-11-20 07:19:08,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:08,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:08,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:08,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:08,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:08,643 INFO L87 Difference]: Start difference. First operand 848 states and 1219 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-20 07:19:10,653 WARN L515 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-20 07:19:11,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:11,075 INFO L93 Difference]: Finished difference Result 1843 states and 2671 transitions. [2021-11-20 07:19:11,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:11,076 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 205 [2021-11-20 07:19:11,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:11,079 INFO L225 Difference]: With dead ends: 1843 [2021-11-20 07:19:11,079 INFO L226 Difference]: Without dead ends: 1018 [2021-11-20 07:19:11,080 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-20 07:19:11,081 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 81 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:11,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 595 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 251 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:19:11,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2021-11-20 07:19:11,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 848. [2021-11-20 07:19:11,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 1.435655253837072) internal successors, (1216), 847 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-20 07:19:11,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1216 transitions. [2021-11-20 07:19:11,151 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1216 transitions. Word has length 205 [2021-11-20 07:19:11,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:11,152 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1216 transitions. [2021-11-20 07:19:11,152 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-20 07:19:11,152 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1216 transitions. [2021-11-20 07:19:11,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-11-20 07:19:11,154 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:11,155 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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] [2021-11-20 07:19:11,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-20 07:19:11,155 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:11,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:11,156 INFO L85 PathProgramCache]: Analyzing trace with hash 51978942, now seen corresponding path program 1 times [2021-11-20 07:19:11,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:11,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233401823] [2021-11-20 07:19:11,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:11,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:11,238 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:11,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:11,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233401823] [2021-11-20 07:19:11,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233401823] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:11,239 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:11,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:11,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173395312] [2021-11-20 07:19:11,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:11,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:11,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:11,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:11,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:11,241 INFO L87 Difference]: Start difference. First operand 848 states and 1216 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:13,250 WARN L515 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-20 07:19:13,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:13,572 INFO L93 Difference]: Finished difference Result 1713 states and 2463 transitions. [2021-11-20 07:19:13,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:13,573 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 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 205 [2021-11-20 07:19:13,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:13,575 INFO L225 Difference]: With dead ends: 1713 [2021-11-20 07:19:13,576 INFO L226 Difference]: Without dead ends: 888 [2021-11-20 07:19:13,577 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-20 07:19:13,577 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 33 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:13,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 544 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:13,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2021-11-20 07:19:13,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 850. [2021-11-20 07:19:13,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 1.4346289752650176) internal successors, (1218), 849 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-20 07:19:13,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1218 transitions. [2021-11-20 07:19:13,640 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1218 transitions. Word has length 205 [2021-11-20 07:19:13,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:13,641 INFO L470 AbstractCegarLoop]: Abstraction has 850 states and 1218 transitions. [2021-11-20 07:19:13,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:13,641 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1218 transitions. [2021-11-20 07:19:13,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-11-20 07:19:13,644 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:13,644 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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] [2021-11-20 07:19:13,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-20 07:19:13,645 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:13,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:13,645 INFO L85 PathProgramCache]: Analyzing trace with hash 874136582, now seen corresponding path program 1 times [2021-11-20 07:19:13,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:13,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133491386] [2021-11-20 07:19:13,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:13,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:13,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:13,727 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 289 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:13,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:13,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133491386] [2021-11-20 07:19:13,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133491386] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:13,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:13,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:13,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452149323] [2021-11-20 07:19:13,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:13,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:13,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:13,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:13,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:13,730 INFO L87 Difference]: Start difference. First operand 850 states and 1218 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-20 07:19:15,739 WARN L515 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-20 07:19:16,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:16,079 INFO L93 Difference]: Finished difference Result 1715 states and 2463 transitions. [2021-11-20 07:19:16,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:16,080 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 206 [2021-11-20 07:19:16,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:16,084 INFO L225 Difference]: With dead ends: 1715 [2021-11-20 07:19:16,084 INFO L226 Difference]: Without dead ends: 888 [2021-11-20 07:19:16,085 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-20 07:19:16,086 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 31 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:16,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 542 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:16,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2021-11-20 07:19:16,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 852. [2021-11-20 07:19:16,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 851 states have (on average 1.4336075205640424) internal successors, (1220), 851 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:16,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1220 transitions. [2021-11-20 07:19:16,162 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1220 transitions. Word has length 206 [2021-11-20 07:19:16,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:16,162 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 1220 transitions. [2021-11-20 07:19:16,163 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-20 07:19:16,163 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1220 transitions. [2021-11-20 07:19:16,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-20 07:19:16,165 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:16,166 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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, 1] [2021-11-20 07:19:16,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-20 07:19:16,166 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:16,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:16,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1599069789, now seen corresponding path program 1 times [2021-11-20 07:19:16,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:16,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563933429] [2021-11-20 07:19:16,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:16,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:16,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:16,260 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 291 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:16,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:16,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563933429] [2021-11-20 07:19:16,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563933429] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:16,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:16,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:16,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759029130] [2021-11-20 07:19:16,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:16,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:16,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:16,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:16,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:16,263 INFO L87 Difference]: Start difference. First operand 852 states and 1220 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:18,271 WARN L515 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-20 07:19:18,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:18,581 INFO L93 Difference]: Finished difference Result 1713 states and 2459 transitions. [2021-11-20 07:19:18,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:18,582 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 0 states have call successors, (0), 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 207 [2021-11-20 07:19:18,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:18,584 INFO L225 Difference]: With dead ends: 1713 [2021-11-20 07:19:18,584 INFO L226 Difference]: Without dead ends: 884 [2021-11-20 07:19:18,585 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-20 07:19:18,585 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 28 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:18,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 538 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 195 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:18,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-11-20 07:19:18,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 854. [2021-11-20 07:19:18,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 1.432590855803048) internal successors, (1222), 853 states have internal predecessors, (1222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:18,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1222 transitions. [2021-11-20 07:19:18,638 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1222 transitions. Word has length 207 [2021-11-20 07:19:18,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:18,639 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1222 transitions. [2021-11-20 07:19:18,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:18,639 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1222 transitions. [2021-11-20 07:19:18,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-20 07:19:18,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:18,641 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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-20 07:19:18,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-20 07:19:18,641 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:18,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:18,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1105832588, now seen corresponding path program 2 times [2021-11-20 07:19:18,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:18,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106564899] [2021-11-20 07:19:18,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:18,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:18,725 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-20 07:19:18,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:18,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106564899] [2021-11-20 07:19:18,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106564899] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:18,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:18,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:18,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211395655] [2021-11-20 07:19:18,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:18,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:18,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:18,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:18,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:18,729 INFO L87 Difference]: Start difference. First operand 854 states and 1222 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-20 07:19:20,738 WARN L515 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-20 07:19:21,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:21,196 INFO L93 Difference]: Finished difference Result 1855 states and 2677 transitions. [2021-11-20 07:19:21,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:21,196 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 208 [2021-11-20 07:19:21,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:21,198 INFO L225 Difference]: With dead ends: 1855 [2021-11-20 07:19:21,198 INFO L226 Difference]: Without dead ends: 1024 [2021-11-20 07:19:21,199 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-20 07:19:21,199 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 77 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:21,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 593 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 251 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:19:21,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-11-20 07:19:21,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 857. [2021-11-20 07:19:21,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 1.4310747663551402) internal successors, (1225), 856 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:21,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1225 transitions. [2021-11-20 07:19:21,258 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1225 transitions. Word has length 208 [2021-11-20 07:19:21,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:21,259 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1225 transitions. [2021-11-20 07:19:21,259 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-20 07:19:21,259 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1225 transitions. [2021-11-20 07:19:21,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-11-20 07:19:21,262 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:21,262 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 2, 2, 2, 2, 2, 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, 1, 1] [2021-11-20 07:19:21,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-20 07:19:21,262 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:21,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:21,263 INFO L85 PathProgramCache]: Analyzing trace with hash 180914744, now seen corresponding path program 1 times [2021-11-20 07:19:21,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:21,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061891204] [2021-11-20 07:19:21,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:21,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:21,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:21,350 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-20 07:19:21,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:21,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061891204] [2021-11-20 07:19:21,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061891204] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:21,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:21,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:21,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270418981] [2021-11-20 07:19:21,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:21,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:21,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:21,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:21,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:21,353 INFO L87 Difference]: Start difference. First operand 857 states and 1225 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-20 07:19:23,363 WARN L515 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-20 07:19:23,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:23,786 INFO L93 Difference]: Finished difference Result 1846 states and 2662 transitions. [2021-11-20 07:19:23,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:23,787 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 209 [2021-11-20 07:19:23,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:23,790 INFO L225 Difference]: With dead ends: 1846 [2021-11-20 07:19:23,790 INFO L226 Difference]: Without dead ends: 1012 [2021-11-20 07:19:23,791 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-20 07:19:23,792 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 71 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:23,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 585 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:19:23,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-11-20 07:19:23,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 860. [2021-11-20 07:19:23,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 1.4295692665890571) internal successors, (1228), 859 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:23,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1228 transitions. [2021-11-20 07:19:23,855 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1228 transitions. Word has length 209 [2021-11-20 07:19:23,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:23,855 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 1228 transitions. [2021-11-20 07:19:23,855 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-20 07:19:23,856 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1228 transitions. [2021-11-20 07:19:23,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-11-20 07:19:23,858 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:23,859 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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, 1] [2021-11-20 07:19:23,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-20 07:19:23,859 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:23,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:23,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1138713683, now seen corresponding path program 1 times [2021-11-20 07:19:23,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:23,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112917689] [2021-11-20 07:19:23,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:23,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:23,948 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 293 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:23,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:23,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112917689] [2021-11-20 07:19:23,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112917689] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:23,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:23,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:23,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120155173] [2021-11-20 07:19:23,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:23,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:23,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:23,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:23,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:23,951 INFO L87 Difference]: Start difference. First operand 860 states and 1228 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:25,961 WARN L515 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-20 07:19:26,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:26,323 INFO L93 Difference]: Finished difference Result 1727 states and 2471 transitions. [2021-11-20 07:19:26,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:26,324 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 0 states have call successors, (0), 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 210 [2021-11-20 07:19:26,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:26,326 INFO L225 Difference]: With dead ends: 1727 [2021-11-20 07:19:26,326 INFO L226 Difference]: Without dead ends: 890 [2021-11-20 07:19:26,327 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-20 07:19:26,328 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 26 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:26,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 536 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 195 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:26,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2021-11-20 07:19:26,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 862. [2021-11-20 07:19:26,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 1.4285714285714286) internal successors, (1230), 861 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:26,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1230 transitions. [2021-11-20 07:19:26,404 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1230 transitions. Word has length 210 [2021-11-20 07:19:26,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:26,405 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1230 transitions. [2021-11-20 07:19:26,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:26,405 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1230 transitions. [2021-11-20 07:19:26,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-11-20 07:19:26,408 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:26,408 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1] [2021-11-20 07:19:26,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-20 07:19:26,410 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:26,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:26,410 INFO L85 PathProgramCache]: Analyzing trace with hash -715380109, now seen corresponding path program 1 times [2021-11-20 07:19:26,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:26,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603311088] [2021-11-20 07:19:26,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:26,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:26,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:26,496 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 323 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:26,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:26,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603311088] [2021-11-20 07:19:26,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603311088] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:26,498 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:26,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:26,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253031370] [2021-11-20 07:19:26,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:26,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:26,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:26,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:26,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:26,500 INFO L87 Difference]: Start difference. First operand 862 states and 1230 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:28,511 WARN L515 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-20 07:19:28,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:28,949 INFO L93 Difference]: Finished difference Result 1853 states and 2666 transitions. [2021-11-20 07:19:28,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:28,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 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 211 [2021-11-20 07:19:28,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:28,953 INFO L225 Difference]: With dead ends: 1853 [2021-11-20 07:19:28,953 INFO L226 Difference]: Without dead ends: 1014 [2021-11-20 07:19:28,954 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-20 07:19:28,955 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 67 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:28,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 583 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:28,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2021-11-20 07:19:29,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 871. [2021-11-20 07:19:29,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 870 states have (on average 1.4310344827586208) internal successors, (1245), 870 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:29,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1245 transitions. [2021-11-20 07:19:29,017 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1245 transitions. Word has length 211 [2021-11-20 07:19:29,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:29,017 INFO L470 AbstractCegarLoop]: Abstraction has 871 states and 1245 transitions. [2021-11-20 07:19:29,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:29,018 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1245 transitions. [2021-11-20 07:19:29,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-11-20 07:19:29,020 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:29,021 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 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, 1] [2021-11-20 07:19:29,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-20 07:19:29,021 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:29,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:29,023 INFO L85 PathProgramCache]: Analyzing trace with hash -474358934, now seen corresponding path program 1 times [2021-11-20 07:19:29,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:29,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000357867] [2021-11-20 07:19:29,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:29,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:29,112 INFO L134 CoverageAnalysis]: Checked inductivity of 387 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:19:29,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:29,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000357867] [2021-11-20 07:19:29,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000357867] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:29,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:29,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:29,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220723816] [2021-11-20 07:19:29,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:29,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:29,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:29,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:29,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:29,116 INFO L87 Difference]: Start difference. First operand 871 states and 1245 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:31,126 WARN L515 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-20 07:19:31,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:31,426 INFO L93 Difference]: Finished difference Result 1741 states and 2493 transitions. [2021-11-20 07:19:31,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:31,426 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 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 211 [2021-11-20 07:19:31,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:31,428 INFO L225 Difference]: With dead ends: 1741 [2021-11-20 07:19:31,428 INFO L226 Difference]: Without dead ends: 893 [2021-11-20 07:19:31,429 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-20 07:19:31,429 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 22 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:31,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 532 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 187 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 07:19:31,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2021-11-20 07:19:31,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 873. [2021-11-20 07:19:31,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 1.430045871559633) internal successors, (1247), 872 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:31,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1247 transitions. [2021-11-20 07:19:31,475 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1247 transitions. Word has length 211 [2021-11-20 07:19:31,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:31,475 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 1247 transitions. [2021-11-20 07:19:31,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:31,475 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1247 transitions. [2021-11-20 07:19:31,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-11-20 07:19:31,477 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:31,477 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:31,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-20 07:19:31,478 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:31,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:31,478 INFO L85 PathProgramCache]: Analyzing trace with hash -589581177, now seen corresponding path program 1 times [2021-11-20 07:19:31,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:31,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167643580] [2021-11-20 07:19:31,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:31,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:31,551 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:31,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:31,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167643580] [2021-11-20 07:19:31,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167643580] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:31,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:31,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:31,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846946796] [2021-11-20 07:19:31,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:31,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:31,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:31,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:31,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:31,554 INFO L87 Difference]: Start difference. First operand 873 states and 1247 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:33,563 WARN L515 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-20 07:19:33,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:33,963 INFO L93 Difference]: Finished difference Result 1842 states and 2643 transitions. [2021-11-20 07:19:33,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:33,964 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 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 212 [2021-11-20 07:19:33,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:33,966 INFO L225 Difference]: With dead ends: 1842 [2021-11-20 07:19:33,966 INFO L226 Difference]: Without dead ends: 992 [2021-11-20 07:19:33,967 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-20 07:19:33,968 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 56 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:33,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 573 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 224 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:33,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-11-20 07:19:34,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 876. [2021-11-20 07:19:34,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 875 states have (on average 1.4285714285714286) internal successors, (1250), 875 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:34,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1250 transitions. [2021-11-20 07:19:34,020 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1250 transitions. Word has length 212 [2021-11-20 07:19:34,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:34,020 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 1250 transitions. [2021-11-20 07:19:34,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:34,020 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1250 transitions. [2021-11-20 07:19:34,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-11-20 07:19:34,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:34,022 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:34,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-20 07:19:34,023 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:34,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:34,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1030927367, now seen corresponding path program 1 times [2021-11-20 07:19:34,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:34,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534891592] [2021-11-20 07:19:34,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:34,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:34,107 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 327 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:34,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:34,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534891592] [2021-11-20 07:19:34,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534891592] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:34,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:34,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:34,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737982886] [2021-11-20 07:19:34,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:34,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:34,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:34,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:34,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:34,110 INFO L87 Difference]: Start difference. First operand 876 states and 1250 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:36,119 WARN L515 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-20 07:19:36,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:36,516 INFO L93 Difference]: Finished difference Result 1845 states and 2643 transitions. [2021-11-20 07:19:36,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:36,517 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 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 213 [2021-11-20 07:19:36,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:36,518 INFO L225 Difference]: With dead ends: 1845 [2021-11-20 07:19:36,518 INFO L226 Difference]: Without dead ends: 992 [2021-11-20 07:19:36,519 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-20 07:19:36,519 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 54 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:36,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 571 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 224 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:36,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-11-20 07:19:36,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 879. [2021-11-20 07:19:36,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 1.427107061503417) internal successors, (1253), 878 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:36,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1253 transitions. [2021-11-20 07:19:36,558 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1253 transitions. Word has length 213 [2021-11-20 07:19:36,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:36,558 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 1253 transitions. [2021-11-20 07:19:36,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:36,558 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1253 transitions. [2021-11-20 07:19:36,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-20 07:19:36,560 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:36,561 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:36,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-20 07:19:36,561 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:36,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:36,561 INFO L85 PathProgramCache]: Analyzing trace with hash 471095765, now seen corresponding path program 1 times [2021-11-20 07:19:36,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:36,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127478705] [2021-11-20 07:19:36,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:36,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:36,642 INFO L134 CoverageAnalysis]: Checked inductivity of 447 backedges. 319 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:36,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:36,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127478705] [2021-11-20 07:19:36,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127478705] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:36,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:36,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:36,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459539910] [2021-11-20 07:19:36,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:36,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:36,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:36,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:36,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:36,644 INFO L87 Difference]: Start difference. First operand 879 states and 1253 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:19:38,652 WARN L515 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-20 07:19:39,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:39,055 INFO L93 Difference]: Finished difference Result 1848 states and 2643 transitions. [2021-11-20 07:19:39,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:39,055 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 214 [2021-11-20 07:19:39,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:39,056 INFO L225 Difference]: With dead ends: 1848 [2021-11-20 07:19:39,056 INFO L226 Difference]: Without dead ends: 992 [2021-11-20 07:19:39,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-20 07:19:39,058 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 57 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:39,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 569 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 224 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:39,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-11-20 07:19:39,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 879. [2021-11-20 07:19:39,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 1.4236902050113895) internal successors, (1250), 878 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:39,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1250 transitions. [2021-11-20 07:19:39,091 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1250 transitions. Word has length 214 [2021-11-20 07:19:39,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:39,092 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 1250 transitions. [2021-11-20 07:19:39,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:19:39,092 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1250 transitions. [2021-11-20 07:19:39,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-20 07:19:39,094 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:39,094 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:39,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-20 07:19:39,094 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:39,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:39,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1926381139, now seen corresponding path program 1 times [2021-11-20 07:19:39,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:39,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699125387] [2021-11-20 07:19:39,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:39,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:39,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:39,168 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 329 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:39,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:39,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699125387] [2021-11-20 07:19:39,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699125387] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:39,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:39,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:39,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716260561] [2021-11-20 07:19:39,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:39,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:39,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:39,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:39,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:39,171 INFO L87 Difference]: Start difference. First operand 879 states and 1250 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:19:41,180 WARN L515 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-20 07:19:41,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:41,530 INFO L93 Difference]: Finished difference Result 1842 states and 2631 transitions. [2021-11-20 07:19:41,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:41,531 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 214 [2021-11-20 07:19:41,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:41,532 INFO L225 Difference]: With dead ends: 1842 [2021-11-20 07:19:41,532 INFO L226 Difference]: Without dead ends: 986 [2021-11-20 07:19:41,533 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-20 07:19:41,533 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 50 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:41,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 565 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 221 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:41,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2021-11-20 07:19:41,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 882. [2021-11-20 07:19:41,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 1.4222474460839956) internal successors, (1253), 881 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:41,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1253 transitions. [2021-11-20 07:19:41,588 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1253 transitions. Word has length 214 [2021-11-20 07:19:41,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:41,588 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1253 transitions. [2021-11-20 07:19:41,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:19:41,589 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1253 transitions. [2021-11-20 07:19:41,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-20 07:19:41,591 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:41,591 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:41,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-20 07:19:41,592 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:41,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:41,592 INFO L85 PathProgramCache]: Analyzing trace with hash 920652769, now seen corresponding path program 1 times [2021-11-20 07:19:41,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:41,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455782064] [2021-11-20 07:19:41,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:41,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:41,684 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 321 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-20 07:19:41,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:41,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455782064] [2021-11-20 07:19:41,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455782064] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:41,685 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:41,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:41,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545270975] [2021-11-20 07:19:41,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:41,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:41,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:41,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:41,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:41,687 INFO L87 Difference]: Start difference. First operand 882 states and 1253 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:19:43,697 WARN L515 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-20 07:19:44,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:44,049 INFO L93 Difference]: Finished difference Result 1839 states and 2622 transitions. [2021-11-20 07:19:44,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:44,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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) Word has length 215 [2021-11-20 07:19:44,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:44,051 INFO L225 Difference]: With dead ends: 1839 [2021-11-20 07:19:44,051 INFO L226 Difference]: Without dead ends: 980 [2021-11-20 07:19:44,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-20 07:19:44,055 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 52 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:44,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 563 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 213 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:44,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-11-20 07:19:44,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 882. [2021-11-20 07:19:44,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 1.4188422247446084) internal successors, (1250), 881 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:44,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1250 transitions. [2021-11-20 07:19:44,093 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1250 transitions. Word has length 215 [2021-11-20 07:19:44,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:44,093 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1250 transitions. [2021-11-20 07:19:44,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:19:44,093 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1250 transitions. [2021-11-20 07:19:44,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-20 07:19:44,094 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:44,095 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:44,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-20 07:19:44,095 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:44,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:44,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1716529595, now seen corresponding path program 1 times [2021-11-20 07:19:44,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:44,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117594643] [2021-11-20 07:19:44,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:44,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:44,183 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 304 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-20 07:19:44,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:44,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117594643] [2021-11-20 07:19:44,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117594643] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:44,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:44,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:44,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082877475] [2021-11-20 07:19:44,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:44,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:44,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:44,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:44,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:44,185 INFO L87 Difference]: Start difference. First operand 882 states and 1250 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:46,192 WARN L515 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-20 07:19:46,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:46,499 INFO L93 Difference]: Finished difference Result 1759 states and 2497 transitions. [2021-11-20 07:19:46,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:46,500 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 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 215 [2021-11-20 07:19:46,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:46,501 INFO L225 Difference]: With dead ends: 1759 [2021-11-20 07:19:46,501 INFO L226 Difference]: Without dead ends: 900 [2021-11-20 07:19:46,502 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-20 07:19:46,503 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 43 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:46,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 530 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 184 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:46,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2021-11-20 07:19:46,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 882. [2021-11-20 07:19:46,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 1.416572077185017) internal successors, (1248), 881 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:46,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1248 transitions. [2021-11-20 07:19:46,542 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1248 transitions. Word has length 215 [2021-11-20 07:19:46,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:46,542 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1248 transitions. [2021-11-20 07:19:46,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:46,543 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1248 transitions. [2021-11-20 07:19:46,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-20 07:19:46,544 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:46,545 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-20 07:19:46,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-20 07:19:46,545 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:46,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:46,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1696900249, now seen corresponding path program 1 times [2021-11-20 07:19:46,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:46,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412264579] [2021-11-20 07:19:46,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:46,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:46,698 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 138 proven. 18 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2021-11-20 07:19:46,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:46,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412264579] [2021-11-20 07:19:46,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412264579] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:19:46,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190710353] [2021-11-20 07:19:46,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:46,699 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:19:46,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:19:46,701 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:19:46,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 07:19:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:46,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 791 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-20 07:19:46,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:19:47,113 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:19:47,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:19:47,376 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:19:47,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:19:47,658 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 20 treesize of output 8 [2021-11-20 07:19:47,819 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:19:47,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:19:48,152 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:19:48,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:19:48,175 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 132 proven. 103 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2021-11-20 07:19:48,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:19:48,324 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 20 treesize of output 18 [2021-11-20 07:19:48,560 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-11-20 07:19:48,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190710353] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:19:48,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:19:48,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7, 9] total 11 [2021-11-20 07:19:48,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647726230] [2021-11-20 07:19:48,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:48,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:48,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:48,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:48,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:19:48,564 INFO L87 Difference]: Start difference. First operand 882 states and 1248 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-20 07:19:50,574 WARN L515 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-20 07:19:51,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:51,182 INFO L93 Difference]: Finished difference Result 2042 states and 2928 transitions. [2021-11-20 07:19:51,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:51,182 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 215 [2021-11-20 07:19:51,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:51,184 INFO L225 Difference]: With dead ends: 2042 [2021-11-20 07:19:51,184 INFO L226 Difference]: Without dead ends: 1183 [2021-11-20 07:19:51,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:19:51,185 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 109 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:51,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 305 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 258 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:19:51,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1183 states. [2021-11-20 07:19:51,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1183 to 978. [2021-11-20 07:19:51,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 977 states have (on average 1.4708290685772774) internal successors, (1437), 977 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:51,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1437 transitions. [2021-11-20 07:19:51,246 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1437 transitions. Word has length 215 [2021-11-20 07:19:51,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:51,246 INFO L470 AbstractCegarLoop]: Abstraction has 978 states and 1437 transitions. [2021-11-20 07:19:51,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-20 07:19:51,247 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1437 transitions. [2021-11-20 07:19:51,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-20 07:19:51,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:51,250 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2021-11-20 07:19:51,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-20 07:19:51,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:19:51,463 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:51,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:51,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1071484682, now seen corresponding path program 1 times [2021-11-20 07:19:51,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:51,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700354864] [2021-11-20 07:19:51,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:51,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:51,596 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-11-20 07:19:51,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:51,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700354864] [2021-11-20 07:19:51,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700354864] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:51,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:51,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:51,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133977128] [2021-11-20 07:19:51,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:51,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:51,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:51,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:51,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:51,599 INFO L87 Difference]: Start difference. First operand 978 states and 1437 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-20 07:19:53,609 WARN L515 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-20 07:19:53,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:53,981 INFO L93 Difference]: Finished difference Result 2091 states and 3082 transitions. [2021-11-20 07:19:53,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:53,982 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 216 [2021-11-20 07:19:53,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:53,984 INFO L225 Difference]: With dead ends: 2091 [2021-11-20 07:19:53,984 INFO L226 Difference]: Without dead ends: 1136 [2021-11-20 07:19:53,986 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-20 07:19:53,986 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 44 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:53,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 531 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 187 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:53,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-11-20 07:19:54,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 1056. [2021-11-20 07:19:54,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1055 states have (on average 1.490047393364929) internal successors, (1572), 1055 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:54,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1572 transitions. [2021-11-20 07:19:54,083 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1572 transitions. Word has length 216 [2021-11-20 07:19:54,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:54,083 INFO L470 AbstractCegarLoop]: Abstraction has 1056 states and 1572 transitions. [2021-11-20 07:19:54,084 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-20 07:19:54,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1572 transitions. [2021-11-20 07:19:54,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-11-20 07:19:54,087 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:54,087 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2021-11-20 07:19:54,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-20 07:19:54,088 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:54,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:54,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1669386293, now seen corresponding path program 1 times [2021-11-20 07:19:54,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:54,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129549762] [2021-11-20 07:19:54,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:54,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:54,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:54,182 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2021-11-20 07:19:54,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:54,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129549762] [2021-11-20 07:19:54,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129549762] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:54,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:54,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:19:54,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545136699] [2021-11-20 07:19:54,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:54,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:54,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:54,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:54,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:19:54,184 INFO L87 Difference]: Start difference. First operand 1056 states and 1572 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-20 07:19:56,194 WARN L515 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-20 07:19:56,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:56,596 INFO L93 Difference]: Finished difference Result 2289 states and 3421 transitions. [2021-11-20 07:19:56,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:56,596 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 219 [2021-11-20 07:19:56,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:56,598 INFO L225 Difference]: With dead ends: 2289 [2021-11-20 07:19:56,598 INFO L226 Difference]: Without dead ends: 1256 [2021-11-20 07:19:56,599 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-20 07:19:56,599 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 58 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:56,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 593 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 219 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:19:56,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-11-20 07:19:56,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 1146. [2021-11-20 07:19:56,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 1.5117903930131005) internal successors, (1731), 1145 states have internal predecessors, (1731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:19:56,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1731 transitions. [2021-11-20 07:19:56,645 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1731 transitions. Word has length 219 [2021-11-20 07:19:56,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:56,645 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 1731 transitions. [2021-11-20 07:19:56,645 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-20 07:19:56,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1731 transitions. [2021-11-20 07:19:56,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-20 07:19:56,647 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:56,648 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2021-11-20 07:19:56,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-20 07:19:56,648 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:19:56,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:56,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1068551377, now seen corresponding path program 1 times [2021-11-20 07:19:56,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:19:56,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484223287] [2021-11-20 07:19:56,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:56,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:19:56,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:56,809 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 244 proven. 68 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-11-20 07:19:56,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:19:56,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484223287] [2021-11-20 07:19:56,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484223287] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:19:56,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353874878] [2021-11-20 07:19:56,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:56,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:19:56,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:19:56,815 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:19:56,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 07:19:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:57,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:19:57,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:19:57,183 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:19:57,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:19:57,339 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:19:57,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:19:57,475 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 25 treesize of output 21 [2021-11-20 07:19:57,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:19:57,630 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-20 07:19:57,654 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 28 treesize of output 23 [2021-11-20 07:19:57,665 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:19:57,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:19:57,894 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:19:57,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:19:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 235 proven. 81 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-11-20 07:19:58,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:19:58,221 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 20 treesize of output 18 [2021-11-20 07:19:58,466 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 242 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:19:58,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353874878] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:19:58,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:19:58,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:19:58,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983990895] [2021-11-20 07:19:58,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:58,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:19:58,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:19:58,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:19:58,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:19:58,468 INFO L87 Difference]: Start difference. First operand 1146 states and 1731 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:00,474 WARN L515 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-20 07:20:01,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:01,105 INFO L93 Difference]: Finished difference Result 2480 states and 3714 transitions. [2021-11-20 07:20:01,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:01,106 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 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 221 [2021-11-20 07:20:01,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:01,108 INFO L225 Difference]: With dead ends: 2480 [2021-11-20 07:20:01,108 INFO L226 Difference]: Without dead ends: 1357 [2021-11-20 07:20:01,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 435 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:01,109 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 123 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 53 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:01,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 306 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 260 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:20:01,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2021-11-20 07:20:01,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 1146. [2021-11-20 07:20:01,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 1.5065502183406114) internal successors, (1725), 1145 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:01,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1725 transitions. [2021-11-20 07:20:01,176 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1725 transitions. Word has length 221 [2021-11-20 07:20:01,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:01,177 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 1725 transitions. [2021-11-20 07:20:01,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:01,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1725 transitions. [2021-11-20 07:20:01,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-11-20 07:20:01,179 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:01,180 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-20 07:20:01,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:01,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:01,395 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:01,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:01,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1431144961, now seen corresponding path program 1 times [2021-11-20 07:20:01,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:01,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499466132] [2021-11-20 07:20:01,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:01,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:01,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:01,559 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 236 proven. 60 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-20 07:20:01,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:01,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499466132] [2021-11-20 07:20:01,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499466132] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:01,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754779039] [2021-11-20 07:20:01,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:01,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:01,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:01,562 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:01,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 07:20:01,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:01,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:01,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:01,922 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:01,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:02,057 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:02,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:02,197 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 25 treesize of output 21 [2021-11-20 07:20:02,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:02,335 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-20 07:20:02,347 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 28 treesize of output 23 [2021-11-20 07:20:02,359 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:02,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:02,543 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:02,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:02,654 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 223 proven. 85 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-11-20 07:20:02,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:02,864 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 20 treesize of output 18 [2021-11-20 07:20:03,130 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:03,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754779039] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:03,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:03,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:03,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705803495] [2021-11-20 07:20:03,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:03,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:03,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:03,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:03,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:03,133 INFO L87 Difference]: Start difference. First operand 1146 states and 1725 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:20:05,140 WARN L515 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-20 07:20:05,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:05,677 INFO L93 Difference]: Finished difference Result 2480 states and 3702 transitions. [2021-11-20 07:20:05,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:05,677 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 222 [2021-11-20 07:20:05,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:05,679 INFO L225 Difference]: With dead ends: 2480 [2021-11-20 07:20:05,679 INFO L226 Difference]: Without dead ends: 1357 [2021-11-20 07:20:05,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 437 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:05,680 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 127 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 54 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:05,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 350 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 258 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:05,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2021-11-20 07:20:05,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 1146. [2021-11-20 07:20:05,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 1.4986899563318776) internal successors, (1716), 1145 states have internal predecessors, (1716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:05,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1716 transitions. [2021-11-20 07:20:05,735 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1716 transitions. Word has length 222 [2021-11-20 07:20:05,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:05,736 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 1716 transitions. [2021-11-20 07:20:05,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:20:05,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1716 transitions. [2021-11-20 07:20:05,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-11-20 07:20:05,737 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:05,738 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-20 07:20:05,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:05,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:05,941 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:05,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:05,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1174885849, now seen corresponding path program 1 times [2021-11-20 07:20:05,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:05,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600825936] [2021-11-20 07:20:05,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:05,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:06,065 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 246 proven. 70 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-11-20 07:20:06,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:06,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600825936] [2021-11-20 07:20:06,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600825936] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:06,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487495872] [2021-11-20 07:20:06,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:06,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:06,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:06,068 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:06,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 07:20:06,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:06,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:06,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:06,380 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:06,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:06,512 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:06,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:06,630 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 25 treesize of output 21 [2021-11-20 07:20:06,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:06,806 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-20 07:20:06,822 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 28 treesize of output 23 [2021-11-20 07:20:06,833 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:06,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:07,030 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:07,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:07,121 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 238 proven. 80 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-11-20 07:20:07,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:07,339 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 20 treesize of output 18 [2021-11-20 07:20:07,552 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:07,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487495872] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:07,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:07,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:07,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604580863] [2021-11-20 07:20:07,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:07,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:07,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:07,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:07,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:07,554 INFO L87 Difference]: Start difference. First operand 1146 states and 1716 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:20:09,562 WARN L515 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-20 07:20:10,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:10,053 INFO L93 Difference]: Finished difference Result 2480 states and 3684 transitions. [2021-11-20 07:20:10,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:10,054 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 222 [2021-11-20 07:20:10,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:10,055 INFO L225 Difference]: With dead ends: 2480 [2021-11-20 07:20:10,055 INFO L226 Difference]: Without dead ends: 1357 [2021-11-20 07:20:10,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 437 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:10,056 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 122 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:10,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 316 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:10,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2021-11-20 07:20:10,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 1140. [2021-11-20 07:20:10,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1139 states have (on average 1.4960491659350308) internal successors, (1704), 1139 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:10,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 1704 transitions. [2021-11-20 07:20:10,099 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 1704 transitions. Word has length 222 [2021-11-20 07:20:10,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:10,099 INFO L470 AbstractCegarLoop]: Abstraction has 1140 states and 1704 transitions. [2021-11-20 07:20:10,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:20:10,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 1704 transitions. [2021-11-20 07:20:10,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-11-20 07:20:10,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:10,101 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-20 07:20:10,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:10,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-11-20 07:20:10,302 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:10,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:10,302 INFO L85 PathProgramCache]: Analyzing trace with hash 122946730, now seen corresponding path program 1 times [2021-11-20 07:20:10,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:10,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952501878] [2021-11-20 07:20:10,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:10,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:10,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:10,449 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 248 proven. 72 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-11-20 07:20:10,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:10,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952501878] [2021-11-20 07:20:10,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952501878] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:10,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946210217] [2021-11-20 07:20:10,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:10,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:10,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:10,463 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:10,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-20 07:20:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:10,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:10,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:10,755 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:10,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:10,881 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:10,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:10,988 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 25 treesize of output 21 [2021-11-20 07:20:10,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:11,145 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-20 07:20:11,158 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 28 treesize of output 23 [2021-11-20 07:20:11,171 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:11,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:11,391 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:11,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:11,510 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 241 proven. 79 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-11-20 07:20:11,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:11,735 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 20 treesize of output 18 [2021-11-20 07:20:11,963 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 248 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:11,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946210217] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:11,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:11,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:11,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655497842] [2021-11-20 07:20:11,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:11,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:11,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:11,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:11,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:11,965 INFO L87 Difference]: Start difference. First operand 1140 states and 1704 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:20:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:12,836 INFO L93 Difference]: Finished difference Result 2588 states and 3876 transitions. [2021-11-20 07:20:12,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:12,836 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 222 [2021-11-20 07:20:12,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:12,838 INFO L225 Difference]: With dead ends: 2588 [2021-11-20 07:20:12,838 INFO L226 Difference]: Without dead ends: 1471 [2021-11-20 07:20:12,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 437 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:12,839 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 119 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:12,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 318 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-20 07:20:12,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2021-11-20 07:20:12,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1236. [2021-11-20 07:20:12,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 1235 states have (on average 1.508502024291498) internal successors, (1863), 1235 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:12,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1863 transitions. [2021-11-20 07:20:12,927 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1863 transitions. Word has length 222 [2021-11-20 07:20:12,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:12,928 INFO L470 AbstractCegarLoop]: Abstraction has 1236 states and 1863 transitions. [2021-11-20 07:20:12,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:20:12,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1863 transitions. [2021-11-20 07:20:12,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2021-11-20 07:20:12,932 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:12,932 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-11-20 07:20:12,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:13,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:13,147 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:13,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:13,148 INFO L85 PathProgramCache]: Analyzing trace with hash 275411769, now seen corresponding path program 1 times [2021-11-20 07:20:13,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:13,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961630913] [2021-11-20 07:20:13,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:13,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:13,272 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 238 proven. 62 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-20 07:20:13,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:13,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961630913] [2021-11-20 07:20:13,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961630913] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:13,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203778547] [2021-11-20 07:20:13,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:13,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:13,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:13,279 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:13,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-20 07:20:13,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:13,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:13,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:13,582 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:13,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:13,746 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:13,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:13,878 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 25 treesize of output 21 [2021-11-20 07:20:13,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:14,038 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-20 07:20:14,051 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 28 treesize of output 23 [2021-11-20 07:20:14,064 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:14,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:14,248 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:14,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:14,346 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 226 proven. 84 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:20:14,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:14,556 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 20 treesize of output 18 [2021-11-20 07:20:14,771 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 233 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:14,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203778547] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:14,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:14,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:14,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746539747] [2021-11-20 07:20:14,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:14,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:14,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:14,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:14,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:14,772 INFO L87 Difference]: Start difference. First operand 1236 states and 1863 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:20:16,779 WARN L515 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-20 07:20:17,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:17,297 INFO L93 Difference]: Finished difference Result 2660 states and 3978 transitions. [2021-11-20 07:20:17,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:17,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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) Word has length 223 [2021-11-20 07:20:17,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:17,299 INFO L225 Difference]: With dead ends: 2660 [2021-11-20 07:20:17,299 INFO L226 Difference]: Without dead ends: 1447 [2021-11-20 07:20:17,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 439 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:17,300 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 125 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:17,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 304 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:17,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2021-11-20 07:20:17,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1236. [2021-11-20 07:20:17,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 1235 states have (on average 1.4987854251012145) internal successors, (1851), 1235 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:17,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1851 transitions. [2021-11-20 07:20:17,351 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1851 transitions. Word has length 223 [2021-11-20 07:20:17,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:17,351 INFO L470 AbstractCegarLoop]: Abstraction has 1236 states and 1851 transitions. [2021-11-20 07:20:17,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:20:17,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1851 transitions. [2021-11-20 07:20:17,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-11-20 07:20:17,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:17,353 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2021-11-20 07:20:17,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:17,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-11-20 07:20:17,554 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:17,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:17,554 INFO L85 PathProgramCache]: Analyzing trace with hash 570016325, now seen corresponding path program 1 times [2021-11-20 07:20:17,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:17,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419383295] [2021-11-20 07:20:17,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:17,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:17,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:17,676 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 240 proven. 64 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-20 07:20:17,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:17,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419383295] [2021-11-20 07:20:17,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419383295] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:17,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605247899] [2021-11-20 07:20:17,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:17,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:17,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:17,683 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:17,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-20 07:20:17,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:17,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:17,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:18,040 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:18,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:18,173 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:18,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:18,297 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 25 treesize of output 21 [2021-11-20 07:20:18,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:18,441 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-20 07:20:18,453 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 28 treesize of output 23 [2021-11-20 07:20:18,464 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:18,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:18,661 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:18,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:18,750 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 229 proven. 83 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-20 07:20:18,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:18,905 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 20 treesize of output 18 [2021-11-20 07:20:19,110 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 236 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:19,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605247899] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:19,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:19,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:19,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91714814] [2021-11-20 07:20:19,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:19,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:19,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:19,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:19,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:19,112 INFO L87 Difference]: Start difference. First operand 1236 states and 1851 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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-20 07:20:21,119 WARN L515 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-20 07:20:21,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:21,622 INFO L93 Difference]: Finished difference Result 2789 states and 4176 transitions. [2021-11-20 07:20:21,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:21,623 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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 224 [2021-11-20 07:20:21,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:21,624 INFO L225 Difference]: With dead ends: 2789 [2021-11-20 07:20:21,624 INFO L226 Difference]: Without dead ends: 1576 [2021-11-20 07:20:21,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 441 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:21,625 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 123 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 57 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:21,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 304 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 258 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:21,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1576 states. [2021-11-20 07:20:21,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1576 to 1320. [2021-11-20 07:20:21,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1320 states, 1319 states have (on average 1.5034116755117513) internal successors, (1983), 1319 states have internal predecessors, (1983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:21,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1320 states to 1320 states and 1983 transitions. [2021-11-20 07:20:21,708 INFO L78 Accepts]: Start accepts. Automaton has 1320 states and 1983 transitions. Word has length 224 [2021-11-20 07:20:21,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:21,709 INFO L470 AbstractCegarLoop]: Abstraction has 1320 states and 1983 transitions. [2021-11-20 07:20:21,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 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-20 07:20:21,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1320 states and 1983 transitions. [2021-11-20 07:20:21,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-20 07:20:21,712 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:21,712 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2021-11-20 07:20:21,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:21,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-11-20 07:20:21,928 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:21,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:21,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1819733795, now seen corresponding path program 1 times [2021-11-20 07:20:21,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:21,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951930228] [2021-11-20 07:20:21,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:21,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:21,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:22,067 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 242 proven. 66 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-20 07:20:22,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:22,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951930228] [2021-11-20 07:20:22,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951930228] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:22,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974583572] [2021-11-20 07:20:22,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:22,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:22,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:22,072 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:22,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-20 07:20:22,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:22,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 830 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:22,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:22,355 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:22,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:22,486 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:22,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:22,578 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 25 treesize of output 21 [2021-11-20 07:20:22,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:22,696 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-20 07:20:22,717 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 28 treesize of output 23 [2021-11-20 07:20:22,729 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:22,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:22,911 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:22,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:23,017 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 232 proven. 82 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-20 07:20:23,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:23,213 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 20 treesize of output 18 [2021-11-20 07:20:23,391 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 239 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:23,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974583572] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:23,391 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:23,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:23,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658338331] [2021-11-20 07:20:23,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:23,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:23,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:23,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:23,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:23,392 INFO L87 Difference]: Start difference. First operand 1320 states and 1983 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:25,403 WARN L515 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-20 07:20:25,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:25,915 INFO L93 Difference]: Finished difference Result 2828 states and 4218 transitions. [2021-11-20 07:20:25,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:25,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 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 225 [2021-11-20 07:20:25,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:25,917 INFO L225 Difference]: With dead ends: 2828 [2021-11-20 07:20:25,917 INFO L226 Difference]: Without dead ends: 1531 [2021-11-20 07:20:25,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 443 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:25,919 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 122 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:25,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 310 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:25,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1531 states. [2021-11-20 07:20:25,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1531 to 1308. [2021-11-20 07:20:25,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1308 states, 1307 states have (on average 1.4988523335883703) internal successors, (1959), 1307 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:25,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1308 states to 1308 states and 1959 transitions. [2021-11-20 07:20:25,981 INFO L78 Accepts]: Start accepts. Automaton has 1308 states and 1959 transitions. Word has length 225 [2021-11-20 07:20:25,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:25,981 INFO L470 AbstractCegarLoop]: Abstraction has 1308 states and 1959 transitions. [2021-11-20 07:20:25,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:25,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1308 states and 1959 transitions. [2021-11-20 07:20:25,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-20 07:20:25,984 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:25,984 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:20:26,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:26,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:26,185 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:26,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:26,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1201117865, now seen corresponding path program 1 times [2021-11-20 07:20:26,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:26,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990794167] [2021-11-20 07:20:26,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:26,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:26,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:26,280 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2021-11-20 07:20:26,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:26,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990794167] [2021-11-20 07:20:26,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990794167] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:26,281 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:26,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:26,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400545295] [2021-11-20 07:20:26,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:26,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:26,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:26,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:26,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:26,284 INFO L87 Difference]: Start difference. First operand 1308 states and 1959 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-20 07:20:28,294 WARN L515 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-20 07:20:28,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:28,630 INFO L93 Difference]: Finished difference Result 2705 states and 4055 transitions. [2021-11-20 07:20:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:28,631 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 225 [2021-11-20 07:20:28,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:28,632 INFO L225 Difference]: With dead ends: 2705 [2021-11-20 07:20:28,632 INFO L226 Difference]: Without dead ends: 1420 [2021-11-20 07:20:28,634 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-20 07:20:28,634 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 28 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:28,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 549 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 160 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:20:28,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2021-11-20 07:20:28,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1371. [2021-11-20 07:20:28,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1370 states have (on average 1.5065693430656935) internal successors, (2064), 1370 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:28,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 2064 transitions. [2021-11-20 07:20:28,685 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 2064 transitions. Word has length 225 [2021-11-20 07:20:28,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:28,685 INFO L470 AbstractCegarLoop]: Abstraction has 1371 states and 2064 transitions. [2021-11-20 07:20:28,685 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-20 07:20:28,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 2064 transitions. [2021-11-20 07:20:28,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-20 07:20:28,687 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:28,688 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 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] [2021-11-20 07:20:28,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-20 07:20:28,688 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:28,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:28,688 INFO L85 PathProgramCache]: Analyzing trace with hash 2097336035, now seen corresponding path program 1 times [2021-11-20 07:20:28,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:28,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895753879] [2021-11-20 07:20:28,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:28,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:28,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:28,803 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 254 proven. 78 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-20 07:20:28,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:28,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895753879] [2021-11-20 07:20:28,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895753879] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:28,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32759132] [2021-11-20 07:20:28,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:28,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:28,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:28,811 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:28,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-20 07:20:29,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:29,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 818 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:29,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:29,093 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:29,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:29,222 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:29,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:29,319 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 25 treesize of output 21 [2021-11-20 07:20:29,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:29,444 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-20 07:20:29,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 23 [2021-11-20 07:20:29,464 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:29,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:29,672 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:29,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:29,760 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 250 proven. 76 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-20 07:20:29,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:29,941 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 20 treesize of output 18 [2021-11-20 07:20:30,130 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 257 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:30,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32759132] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:30,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:30,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:30,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051158693] [2021-11-20 07:20:30,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:30,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:30,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:30,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:30,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:30,132 INFO L87 Difference]: Start difference. First operand 1371 states and 2064 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-20 07:20:32,139 WARN L515 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-20 07:20:32,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:32,652 INFO L93 Difference]: Finished difference Result 3059 states and 4596 transitions. [2021-11-20 07:20:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:32,654 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 226 [2021-11-20 07:20:32,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:32,655 INFO L225 Difference]: With dead ends: 3059 [2021-11-20 07:20:32,656 INFO L226 Difference]: Without dead ends: 1711 [2021-11-20 07:20:32,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 445 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:32,657 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 115 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 55 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:32,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 330 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 258 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:32,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2021-11-20 07:20:32,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1476. [2021-11-20 07:20:32,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1475 states have (on average 1.511186440677966) internal successors, (2229), 1475 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:32,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2229 transitions. [2021-11-20 07:20:32,723 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2229 transitions. Word has length 226 [2021-11-20 07:20:32,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:32,723 INFO L470 AbstractCegarLoop]: Abstraction has 1476 states and 2229 transitions. [2021-11-20 07:20:32,723 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-20 07:20:32,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2229 transitions. [2021-11-20 07:20:32,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-20 07:20:32,725 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:32,725 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:20:32,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:32,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-11-20 07:20:32,927 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:32,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:32,927 INFO L85 PathProgramCache]: Analyzing trace with hash 682199459, now seen corresponding path program 1 times [2021-11-20 07:20:32,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:32,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510721798] [2021-11-20 07:20:32,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:32,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:33,000 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2021-11-20 07:20:33,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:33,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510721798] [2021-11-20 07:20:33,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510721798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:33,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:33,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:33,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071682575] [2021-11-20 07:20:33,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:33,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:33,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:33,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:33,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:33,001 INFO L87 Difference]: Start difference. First operand 1476 states and 2229 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-20 07:20:35,008 WARN L515 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-20 07:20:35,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:35,432 INFO L93 Difference]: Finished difference Result 3021 states and 4540 transitions. [2021-11-20 07:20:35,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:35,433 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 226 [2021-11-20 07:20:35,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:35,435 INFO L225 Difference]: With dead ends: 3021 [2021-11-20 07:20:35,435 INFO L226 Difference]: Without dead ends: 1568 [2021-11-20 07:20:35,436 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-20 07:20:35,437 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 49 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:35,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 586 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 208 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:20:35,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2021-11-20 07:20:35,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 1476. [2021-11-20 07:20:35,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1475 states have (on average 1.5091525423728813) internal successors, (2226), 1475 states have internal predecessors, (2226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:35,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2226 transitions. [2021-11-20 07:20:35,499 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2226 transitions. Word has length 226 [2021-11-20 07:20:35,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:35,499 INFO L470 AbstractCegarLoop]: Abstraction has 1476 states and 2226 transitions. [2021-11-20 07:20:35,499 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-20 07:20:35,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2226 transitions. [2021-11-20 07:20:35,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2021-11-20 07:20:35,501 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:35,501 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:20:35,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-20 07:20:35,501 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:35,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:35,501 INFO L85 PathProgramCache]: Analyzing trace with hash -528341472, now seen corresponding path program 1 times [2021-11-20 07:20:35,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:35,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050006786] [2021-11-20 07:20:35,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:35,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:35,605 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 256 proven. 80 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-20 07:20:35,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:35,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050006786] [2021-11-20 07:20:35,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050006786] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:35,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952659476] [2021-11-20 07:20:35,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:35,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:35,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:35,612 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:35,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-20 07:20:35,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:35,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:35,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:35,899 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:35,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:36,005 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:36,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:36,112 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 25 treesize of output 21 [2021-11-20 07:20:36,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:36,223 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-20 07:20:36,237 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 28 treesize of output 23 [2021-11-20 07:20:36,245 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:36,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:36,473 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:36,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:36,575 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 253 proven. 75 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2021-11-20 07:20:36,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:36,823 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 20 treesize of output 18 [2021-11-20 07:20:37,066 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 260 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:37,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952659476] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:37,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:37,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:37,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192678785] [2021-11-20 07:20:37,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:37,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:37,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:37,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:37,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:37,068 INFO L87 Difference]: Start difference. First operand 1476 states and 2226 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:39,075 WARN L515 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-20 07:20:39,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:39,609 INFO L93 Difference]: Finished difference Result 3140 states and 4704 transitions. [2021-11-20 07:20:39,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:39,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 0 states have call successors, (0), 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 227 [2021-11-20 07:20:39,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:39,612 INFO L225 Difference]: With dead ends: 3140 [2021-11-20 07:20:39,612 INFO L226 Difference]: Without dead ends: 1687 [2021-11-20 07:20:39,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 447 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:39,613 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 114 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:39,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 310 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:39,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2021-11-20 07:20:39,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1476. [2021-11-20 07:20:39,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1475 states have (on average 1.505084745762712) internal successors, (2220), 1475 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:39,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2220 transitions. [2021-11-20 07:20:39,687 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2220 transitions. Word has length 227 [2021-11-20 07:20:39,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:39,687 INFO L470 AbstractCegarLoop]: Abstraction has 1476 states and 2220 transitions. [2021-11-20 07:20:39,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:39,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2220 transitions. [2021-11-20 07:20:39,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2021-11-20 07:20:39,689 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:39,689 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:20:39,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:39,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-11-20 07:20:39,896 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:39,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:39,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1957532696, now seen corresponding path program 1 times [2021-11-20 07:20:39,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:39,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928590616] [2021-11-20 07:20:39,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:39,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:39,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:40,050 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 258 proven. 82 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-20 07:20:40,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:40,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928590616] [2021-11-20 07:20:40,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928590616] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:40,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480820377] [2021-11-20 07:20:40,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:40,052 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:40,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:40,053 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:40,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-20 07:20:40,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:40,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:40,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:40,330 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:40,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:40,450 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:40,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:40,550 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 25 treesize of output 21 [2021-11-20 07:20:40,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:40,700 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-20 07:20:40,713 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 28 treesize of output 23 [2021-11-20 07:20:40,722 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:40,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:40,959 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:40,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:41,039 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 256 proven. 74 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-20 07:20:41,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:41,215 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 20 treesize of output 18 [2021-11-20 07:20:41,497 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 263 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:41,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480820377] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:41,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:41,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:41,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852672288] [2021-11-20 07:20:41,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:41,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:41,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:41,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:41,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:41,502 INFO L87 Difference]: Start difference. First operand 1476 states and 2220 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:43,512 WARN L515 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-20 07:20:44,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:44,047 INFO L93 Difference]: Finished difference Result 3269 states and 4902 transitions. [2021-11-20 07:20:44,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:44,048 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 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 228 [2021-11-20 07:20:44,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:44,049 INFO L225 Difference]: With dead ends: 3269 [2021-11-20 07:20:44,050 INFO L226 Difference]: Without dead ends: 1816 [2021-11-20 07:20:44,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 449 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:44,051 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 112 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 56 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:44,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 310 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 258 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:44,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-11-20 07:20:44,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1587. [2021-11-20 07:20:44,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 1.5075662042875158) internal successors, (2391), 1586 states have internal predecessors, (2391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:44,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 2391 transitions. [2021-11-20 07:20:44,138 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 2391 transitions. Word has length 228 [2021-11-20 07:20:44,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:44,138 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 2391 transitions. [2021-11-20 07:20:44,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:44,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 2391 transitions. [2021-11-20 07:20:44,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-11-20 07:20:44,140 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:44,140 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:20:44,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:44,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-11-20 07:20:44,340 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:44,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:44,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1328383867, now seen corresponding path program 1 times [2021-11-20 07:20:44,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:44,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396582756] [2021-11-20 07:20:44,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:44,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:44,475 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 260 proven. 84 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-11-20 07:20:44,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:44,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396582756] [2021-11-20 07:20:44,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396582756] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:44,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576906084] [2021-11-20 07:20:44,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:44,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:20:44,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:20:44,480 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:20:44,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-20 07:20:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:44,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-20 07:20:44,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:44,789 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:44,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 19 [2021-11-20 07:20:44,896 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:44,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:45,007 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 25 treesize of output 21 [2021-11-20 07:20:45,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 24 treesize of output 16 [2021-11-20 07:20:45,131 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-20 07:20:45,141 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 28 treesize of output 23 [2021-11-20 07:20:45,153 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 07:20:45,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-11-20 07:20:45,377 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 07:20:45,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 10 [2021-11-20 07:20:45,456 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 259 proven. 73 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-20 07:20:45,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:45,665 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 20 treesize of output 18 [2021-11-20 07:20:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 266 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2021-11-20 07:20:45,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576906084] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:20:45,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:20:45,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 10] total 11 [2021-11-20 07:20:45,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649178601] [2021-11-20 07:20:45,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:45,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:45,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:45,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:45,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:20:45,853 INFO L87 Difference]: Start difference. First operand 1587 states and 2391 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:47,860 WARN L515 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-20 07:20:48,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:48,399 INFO L93 Difference]: Finished difference Result 3362 states and 5034 transitions. [2021-11-20 07:20:48,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:48,399 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 0 states have call successors, (0), 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 229 [2021-11-20 07:20:48,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:48,402 INFO L225 Difference]: With dead ends: 3362 [2021-11-20 07:20:48,402 INFO L226 Difference]: Without dead ends: 1798 [2021-11-20 07:20:48,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 451 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:20:48,404 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 111 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:48,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 310 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:20:48,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1798 states. [2021-11-20 07:20:48,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1798 to 1587. [2021-11-20 07:20:48,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 1.503783102143758) internal successors, (2385), 1586 states have internal predecessors, (2385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:48,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 2385 transitions. [2021-11-20 07:20:48,479 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 2385 transitions. Word has length 229 [2021-11-20 07:20:48,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:48,480 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 2385 transitions. [2021-11-20 07:20:48,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:48,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 2385 transitions. [2021-11-20 07:20:48,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-11-20 07:20:48,481 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:48,482 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1] [2021-11-20 07:20:48,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:48,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-11-20 07:20:48,682 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:48,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:48,683 INFO L85 PathProgramCache]: Analyzing trace with hash -675816360, now seen corresponding path program 1 times [2021-11-20 07:20:48,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:48,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951286687] [2021-11-20 07:20:48,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:48,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:48,759 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2021-11-20 07:20:48,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:48,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951286687] [2021-11-20 07:20:48,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951286687] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:48,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:48,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:48,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65361696] [2021-11-20 07:20:48,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:48,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:48,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:48,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:48,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:48,761 INFO L87 Difference]: Start difference. First operand 1587 states and 2385 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:50,768 WARN L515 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-20 07:20:51,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:51,169 INFO L93 Difference]: Finished difference Result 3330 states and 4999 transitions. [2021-11-20 07:20:51,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:51,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 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 229 [2021-11-20 07:20:51,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:51,171 INFO L225 Difference]: With dead ends: 3330 [2021-11-20 07:20:51,171 INFO L226 Difference]: Without dead ends: 1766 [2021-11-20 07:20:51,172 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-20 07:20:51,172 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 44 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:51,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 564 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 201 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:20:51,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-11-20 07:20:51,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1683. [2021-11-20 07:20:51,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1683 states, 1682 states have (on average 1.5089179548156957) internal successors, (2538), 1682 states have internal predecessors, (2538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:51,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1683 states to 1683 states and 2538 transitions. [2021-11-20 07:20:51,242 INFO L78 Accepts]: Start accepts. Automaton has 1683 states and 2538 transitions. Word has length 229 [2021-11-20 07:20:51,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:51,242 INFO L470 AbstractCegarLoop]: Abstraction has 1683 states and 2538 transitions. [2021-11-20 07:20:51,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:51,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1683 states and 2538 transitions. [2021-11-20 07:20:51,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2021-11-20 07:20:51,244 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:51,244 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1] [2021-11-20 07:20:51,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-20 07:20:51,245 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:51,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:51,245 INFO L85 PathProgramCache]: Analyzing trace with hash -953478740, now seen corresponding path program 1 times [2021-11-20 07:20:51,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:51,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834020322] [2021-11-20 07:20:51,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:51,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:51,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:51,328 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 153 proven. 0 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-11-20 07:20:51,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:51,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834020322] [2021-11-20 07:20:51,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834020322] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:51,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:51,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:51,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883670527] [2021-11-20 07:20:51,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:51,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:51,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:51,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:51,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:51,331 INFO L87 Difference]: Start difference. First operand 1683 states and 2538 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:53,340 WARN L515 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-20 07:20:53,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:53,693 INFO L93 Difference]: Finished difference Result 3427 states and 5157 transitions. [2021-11-20 07:20:53,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:53,694 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 0 states have call successors, (0), 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 230 [2021-11-20 07:20:53,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:53,695 INFO L225 Difference]: With dead ends: 3427 [2021-11-20 07:20:53,695 INFO L226 Difference]: Without dead ends: 1761 [2021-11-20 07:20:53,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-20 07:20:53,696 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 22 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:53,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 529 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 196 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:20:53,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2021-11-20 07:20:53,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 1734. [2021-11-20 07:20:53,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 1.502596653202539) internal successors, (2604), 1733 states have internal predecessors, (2604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:53,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 2604 transitions. [2021-11-20 07:20:53,760 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 2604 transitions. Word has length 230 [2021-11-20 07:20:53,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:53,761 INFO L470 AbstractCegarLoop]: Abstraction has 1734 states and 2604 transitions. [2021-11-20 07:20:53,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:53,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 2604 transitions. [2021-11-20 07:20:53,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2021-11-20 07:20:53,762 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:53,762 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:20:53,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-20 07:20:53,762 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:53,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:53,763 INFO L85 PathProgramCache]: Analyzing trace with hash 506818684, now seen corresponding path program 1 times [2021-11-20 07:20:53,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:53,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605323809] [2021-11-20 07:20:53,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:53,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:53,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:53,844 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 186 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-11-20 07:20:53,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:53,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605323809] [2021-11-20 07:20:53,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605323809] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:53,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:53,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:53,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833917903] [2021-11-20 07:20:53,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:53,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:53,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:53,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:53,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:53,847 INFO L87 Difference]: Start difference. First operand 1734 states and 2604 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-20 07:20:55,855 WARN L515 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-20 07:20:56,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:56,230 INFO L93 Difference]: Finished difference Result 3525 states and 5278 transitions. [2021-11-20 07:20:56,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:56,231 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 231 [2021-11-20 07:20:56,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:56,234 INFO L225 Difference]: With dead ends: 3525 [2021-11-20 07:20:56,234 INFO L226 Difference]: Without dead ends: 1814 [2021-11-20 07:20:56,235 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-20 07:20:56,235 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 57 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 525 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:56,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 525 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:20:56,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2021-11-20 07:20:56,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1734. [2021-11-20 07:20:56,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 1.500865551067513) internal successors, (2601), 1733 states have internal predecessors, (2601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:56,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 2601 transitions. [2021-11-20 07:20:56,310 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 2601 transitions. Word has length 231 [2021-11-20 07:20:56,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:56,310 INFO L470 AbstractCegarLoop]: Abstraction has 1734 states and 2601 transitions. [2021-11-20 07:20:56,310 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-20 07:20:56,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 2601 transitions. [2021-11-20 07:20:56,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-11-20 07:20:56,312 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:56,312 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:20:56,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-20 07:20:56,312 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:56,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:56,313 INFO L85 PathProgramCache]: Analyzing trace with hash -286349616, now seen corresponding path program 1 times [2021-11-20 07:20:56,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:56,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093856809] [2021-11-20 07:20:56,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:56,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:56,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:56,435 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 193 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-11-20 07:20:56,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:56,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093856809] [2021-11-20 07:20:56,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093856809] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:56,436 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:56,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:56,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169894569] [2021-11-20 07:20:56,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:56,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:56,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:56,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:56,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:56,438 INFO L87 Difference]: Start difference. First operand 1734 states and 2601 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-20 07:20:58,445 WARN L515 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-20 07:20:58,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:58,806 INFO L93 Difference]: Finished difference Result 3525 states and 5272 transitions. [2021-11-20 07:20:58,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:58,807 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 232 [2021-11-20 07:20:58,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:58,808 INFO L225 Difference]: With dead ends: 3525 [2021-11-20 07:20:58,808 INFO L226 Difference]: Without dead ends: 1814 [2021-11-20 07:20:58,809 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-20 07:20:58,810 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 55 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 525 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:58,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 525 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:20:58,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2021-11-20 07:20:58,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1734. [2021-11-20 07:20:58,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 1.499134448932487) internal successors, (2598), 1733 states have internal predecessors, (2598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:20:58,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 2598 transitions. [2021-11-20 07:20:58,928 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 2598 transitions. Word has length 232 [2021-11-20 07:20:58,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:58,928 INFO L470 AbstractCegarLoop]: Abstraction has 1734 states and 2598 transitions. [2021-11-20 07:20:58,929 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-20 07:20:58,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 2598 transitions. [2021-11-20 07:20:58,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-20 07:20:58,931 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:58,931 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:20:58,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-20 07:20:58,931 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:20:58,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:58,931 INFO L85 PathProgramCache]: Analyzing trace with hash -2028744767, now seen corresponding path program 1 times [2021-11-20 07:20:58,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:20:58,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052691616] [2021-11-20 07:20:58,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:58,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:20:58,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:59,022 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-11-20 07:20:59,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:20:59,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052691616] [2021-11-20 07:20:59,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052691616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:59,023 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:59,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:20:59,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143416371] [2021-11-20 07:20:59,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:59,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:59,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:20:59,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:59,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:59,025 INFO L87 Difference]: Start difference. First operand 1734 states and 2598 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-20 07:21:01,034 WARN L515 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-20 07:21:01,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:01,397 INFO L93 Difference]: Finished difference Result 3525 states and 5266 transitions. [2021-11-20 07:21:01,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:21:01,398 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 233 [2021-11-20 07:21:01,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:01,399 INFO L225 Difference]: With dead ends: 3525 [2021-11-20 07:21:01,400 INFO L226 Difference]: Without dead ends: 1814 [2021-11-20 07:21:01,401 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-20 07:21:01,401 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 53 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 525 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:01,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 525 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:21:01,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2021-11-20 07:21:01,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1734. [2021-11-20 07:21:01,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 1.497403346797461) internal successors, (2595), 1733 states have internal predecessors, (2595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:01,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 2595 transitions. [2021-11-20 07:21:01,482 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 2595 transitions. Word has length 233 [2021-11-20 07:21:01,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:01,482 INFO L470 AbstractCegarLoop]: Abstraction has 1734 states and 2595 transitions. [2021-11-20 07:21:01,482 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-20 07:21:01,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 2595 transitions. [2021-11-20 07:21:01,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-11-20 07:21:01,484 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:01,484 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:21:01,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-20 07:21:01,485 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:01,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:01,485 INFO L85 PathProgramCache]: Analyzing trace with hash 198969349, now seen corresponding path program 1 times [2021-11-20 07:21:01,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:01,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52054470] [2021-11-20 07:21:01,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:01,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:01,732 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 310 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:21:01,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:01,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52054470] [2021-11-20 07:21:01,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52054470] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:01,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:01,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:01,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254388063] [2021-11-20 07:21:01,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:01,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:01,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:01,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:01,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:01,735 INFO L87 Difference]: Start difference. First operand 1734 states and 2595 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:03,746 WARN L515 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-20 07:21:05,768 WARN L515 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-20 07:21:06,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:06,633 INFO L93 Difference]: Finished difference Result 3877 states and 5770 transitions. [2021-11-20 07:21:06,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:21:06,634 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 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 234 [2021-11-20 07:21:06,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:06,637 INFO L225 Difference]: With dead ends: 3877 [2021-11-20 07:21:06,637 INFO L226 Difference]: Without dead ends: 2166 [2021-11-20 07:21:06,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:06,638 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 149 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:06,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 748 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 401 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2021-11-20 07:21:06,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2166 states. [2021-11-20 07:21:06,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2166 to 1869. [2021-11-20 07:21:06,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1869 states, 1868 states have (on average 1.5080299785867237) internal successors, (2817), 1868 states have internal predecessors, (2817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:06,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1869 states to 1869 states and 2817 transitions. [2021-11-20 07:21:06,766 INFO L78 Accepts]: Start accepts. Automaton has 1869 states and 2817 transitions. Word has length 234 [2021-11-20 07:21:06,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:06,766 INFO L470 AbstractCegarLoop]: Abstraction has 1869 states and 2817 transitions. [2021-11-20 07:21:06,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:06,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1869 states and 2817 transitions. [2021-11-20 07:21:06,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-11-20 07:21:06,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:06,770 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:21:06,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-20 07:21:06,770 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:06,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:06,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1942891129, now seen corresponding path program 1 times [2021-11-20 07:21:06,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:06,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608908455] [2021-11-20 07:21:06,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:06,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:06,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:07,077 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 310 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:21:07,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:07,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608908455] [2021-11-20 07:21:07,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608908455] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:07,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:07,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 07:21:07,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421465782] [2021-11-20 07:21:07,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:07,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:21:07,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:07,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:21:07,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:07,079 INFO L87 Difference]: Start difference. First operand 1869 states and 2817 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:09,092 WARN L515 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-20 07:21:11,122 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:13,149 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:15,176 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:16,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:16,777 INFO L93 Difference]: Finished difference Result 4831 states and 7235 transitions. [2021-11-20 07:21:16,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:21:16,778 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 0 states have call successors, (0), 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 234 [2021-11-20 07:21:16,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:16,781 INFO L225 Difference]: With dead ends: 4831 [2021-11-20 07:21:16,781 INFO L226 Difference]: Without dead ends: 2985 [2021-11-20 07:21:16,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:21:16,782 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 212 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 41 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1273 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:16,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 1273 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 997 Invalid, 4 Unknown, 0 Unchecked, 9.5s Time] [2021-11-20 07:21:16,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2985 states. [2021-11-20 07:21:16,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2985 to 2751. [2021-11-20 07:21:16,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 1.5087272727272727) internal successors, (4149), 2750 states have internal predecessors, (4149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:16,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 4149 transitions. [2021-11-20 07:21:16,919 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 4149 transitions. Word has length 234 [2021-11-20 07:21:16,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:16,919 INFO L470 AbstractCegarLoop]: Abstraction has 2751 states and 4149 transitions. [2021-11-20 07:21:16,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:16,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 4149 transitions. [2021-11-20 07:21:16,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-11-20 07:21:16,921 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:16,921 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:21:16,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-20 07:21:16,921 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:16,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:16,922 INFO L85 PathProgramCache]: Analyzing trace with hash -979294409, now seen corresponding path program 1 times [2021-11-20 07:21:16,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:16,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864994841] [2021-11-20 07:21:16,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:16,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:16,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:17,021 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 207 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-11-20 07:21:17,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:17,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864994841] [2021-11-20 07:21:17,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864994841] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:17,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:17,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:21:17,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701377800] [2021-11-20 07:21:17,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:17,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:21:17,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:17,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:21:17,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:21:17,024 INFO L87 Difference]: Start difference. First operand 2751 states and 4149 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-20 07:21:19,034 WARN L515 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-20 07:21:19,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:19,440 INFO L93 Difference]: Finished difference Result 5556 states and 8364 transitions. [2021-11-20 07:21:19,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:21:19,440 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 234 [2021-11-20 07:21:19,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:19,442 INFO L225 Difference]: With dead ends: 5556 [2021-11-20 07:21:19,442 INFO L226 Difference]: Without dead ends: 2828 [2021-11-20 07:21:19,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-20 07:21:19,445 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 44 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 537 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:19,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 537 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:21:19,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2828 states. [2021-11-20 07:21:19,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2828 to 2751. [2021-11-20 07:21:19,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 1.506909090909091) internal successors, (4144), 2750 states have internal predecessors, (4144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:19,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 4144 transitions. [2021-11-20 07:21:19,603 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 4144 transitions. Word has length 234 [2021-11-20 07:21:19,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:19,603 INFO L470 AbstractCegarLoop]: Abstraction has 2751 states and 4144 transitions. [2021-11-20 07:21:19,604 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-20 07:21:19,604 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 4144 transitions. [2021-11-20 07:21:19,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-20 07:21:19,606 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:19,606 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:21:19,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-20 07:21:19,606 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:19,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:19,607 INFO L85 PathProgramCache]: Analyzing trace with hash 999970559, now seen corresponding path program 1 times [2021-11-20 07:21:19,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:19,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45264301] [2021-11-20 07:21:19,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:19,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:19,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:19,807 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 314 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:21:19,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:19,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45264301] [2021-11-20 07:21:19,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45264301] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:19,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:19,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:19,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006811096] [2021-11-20 07:21:19,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:19,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:19,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:19,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:19,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:19,810 INFO L87 Difference]: Start difference. First operand 2751 states and 4144 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:21,821 WARN L515 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-20 07:21:23,848 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:24,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:24,546 INFO L93 Difference]: Finished difference Result 5819 states and 8692 transitions. [2021-11-20 07:21:24,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:21:24,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 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 235 [2021-11-20 07:21:24,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:24,549 INFO L225 Difference]: With dead ends: 5819 [2021-11-20 07:21:24,549 INFO L226 Difference]: Without dead ends: 3091 [2021-11-20 07:21:24,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:24,551 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 134 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:24,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 728 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 390 Invalid, 2 Unknown, 0 Unchecked, 4.5s Time] [2021-11-20 07:21:24,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3091 states. [2021-11-20 07:21:24,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3091 to 2757. [2021-11-20 07:21:24,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2757 states, 2756 states have (on average 1.5039912917271407) internal successors, (4145), 2756 states have internal predecessors, (4145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:24,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2757 states to 2757 states and 4145 transitions. [2021-11-20 07:21:24,656 INFO L78 Accepts]: Start accepts. Automaton has 2757 states and 4145 transitions. Word has length 235 [2021-11-20 07:21:24,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:24,656 INFO L470 AbstractCegarLoop]: Abstraction has 2757 states and 4145 transitions. [2021-11-20 07:21:24,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:24,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2757 states and 4145 transitions. [2021-11-20 07:21:24,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-20 07:21:24,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:24,658 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:21:24,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2021-11-20 07:21:24,658 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:24,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:24,659 INFO L85 PathProgramCache]: Analyzing trace with hash -973194819, now seen corresponding path program 1 times [2021-11-20 07:21:24,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:24,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16598124] [2021-11-20 07:21:24,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:24,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:24,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:24,877 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 314 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:21:24,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:24,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16598124] [2021-11-20 07:21:24,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16598124] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:24,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:24,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 07:21:24,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203752796] [2021-11-20 07:21:24,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:24,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:21:24,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:24,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:21:24,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:24,880 INFO L87 Difference]: Start difference. First operand 2757 states and 4145 transitions. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:26,894 WARN L515 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-20 07:21:28,921 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:30,946 WARN L515 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-20 07:21:32,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:32,463 INFO L93 Difference]: Finished difference Result 6538 states and 9768 transitions. [2021-11-20 07:21:32,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:21:32,463 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 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 235 [2021-11-20 07:21:32,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:32,466 INFO L225 Difference]: With dead ends: 6538 [2021-11-20 07:21:32,467 INFO L226 Difference]: Without dead ends: 3804 [2021-11-20 07:21:32,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:21:32,469 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 375 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 83 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1122 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:32,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 1122 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 824 Invalid, 3 Unknown, 0 Unchecked, 7.3s Time] [2021-11-20 07:21:32,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2021-11-20 07:21:32,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 2760. [2021-11-20 07:21:32,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.5045306270387822) internal successors, (4151), 2759 states have internal predecessors, (4151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:32,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4151 transitions. [2021-11-20 07:21:32,587 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4151 transitions. Word has length 235 [2021-11-20 07:21:32,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:32,588 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4151 transitions. [2021-11-20 07:21:32,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:32,588 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4151 transitions. [2021-11-20 07:21:32,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-11-20 07:21:32,590 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:32,590 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:21:32,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2021-11-20 07:21:32,590 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:32,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:32,591 INFO L85 PathProgramCache]: Analyzing trace with hash 888137692, now seen corresponding path program 1 times [2021-11-20 07:21:32,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:32,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160357354] [2021-11-20 07:21:32,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:32,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:32,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:32,691 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 260 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2021-11-20 07:21:32,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:32,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160357354] [2021-11-20 07:21:32,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160357354] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:32,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:32,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:21:32,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557004998] [2021-11-20 07:21:32,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:32,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:21:32,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:32,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:21:32,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:21:32,694 INFO L87 Difference]: Start difference. First operand 2760 states and 4151 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:34,705 WARN L515 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-20 07:21:35,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:35,133 INFO L93 Difference]: Finished difference Result 5574 states and 8368 transitions. [2021-11-20 07:21:35,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:21:35,134 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 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 244 [2021-11-20 07:21:35,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:35,136 INFO L225 Difference]: With dead ends: 5574 [2021-11-20 07:21:35,136 INFO L226 Difference]: Without dead ends: 2837 [2021-11-20 07:21:35,137 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-20 07:21:35,138 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 42 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 537 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:35,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 537 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:21:35,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2837 states. [2021-11-20 07:21:35,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2837 to 2760. [2021-11-20 07:21:35,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.5027183762232692) internal successors, (4146), 2759 states have internal predecessors, (4146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:35,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4146 transitions. [2021-11-20 07:21:35,258 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4146 transitions. Word has length 244 [2021-11-20 07:21:35,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:35,259 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4146 transitions. [2021-11-20 07:21:35,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:35,259 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4146 transitions. [2021-11-20 07:21:35,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-11-20 07:21:35,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:35,261 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:21:35,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2021-11-20 07:21:35,261 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:35,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:35,262 INFO L85 PathProgramCache]: Analyzing trace with hash 469828121, now seen corresponding path program 1 times [2021-11-20 07:21:35,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:35,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783192872] [2021-11-20 07:21:35,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:35,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:35,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:35,353 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 161 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2021-11-20 07:21:35,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:35,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783192872] [2021-11-20 07:21:35,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783192872] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:35,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:35,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:21:35,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388127834] [2021-11-20 07:21:35,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:35,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:21:35,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:35,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:21:35,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:21:35,356 INFO L87 Difference]: Start difference. First operand 2760 states and 4146 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-20 07:21:37,365 WARN L515 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-20 07:21:37,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:37,804 INFO L93 Difference]: Finished difference Result 5622 states and 8424 transitions. [2021-11-20 07:21:37,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:21:37,805 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 244 [2021-11-20 07:21:37,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:37,807 INFO L225 Difference]: With dead ends: 5622 [2021-11-20 07:21:37,807 INFO L226 Difference]: Without dead ends: 2885 [2021-11-20 07:21:37,808 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-20 07:21:37,809 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 52 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:37,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 556 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 204 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:21:37,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2885 states. [2021-11-20 07:21:37,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2885 to 2760. [2021-11-20 07:21:37,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.5009061254077565) internal successors, (4141), 2759 states have internal predecessors, (4141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:37,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4141 transitions. [2021-11-20 07:21:37,931 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4141 transitions. Word has length 244 [2021-11-20 07:21:37,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:37,932 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4141 transitions. [2021-11-20 07:21:37,932 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-20 07:21:37,932 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4141 transitions. [2021-11-20 07:21:37,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-11-20 07:21:37,934 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:37,934 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:21:37,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2021-11-20 07:21:37,934 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:37,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:37,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1616589572, now seen corresponding path program 1 times [2021-11-20 07:21:37,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:37,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285577964] [2021-11-20 07:21:37,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:37,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:37,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:38,028 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2021-11-20 07:21:38,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:38,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285577964] [2021-11-20 07:21:38,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285577964] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:38,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:38,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:21:38,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103322704] [2021-11-20 07:21:38,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:38,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:21:38,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:38,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:21:38,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:21:38,031 INFO L87 Difference]: Start difference. First operand 2760 states and 4141 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:40,040 WARN L515 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-20 07:21:40,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:40,429 INFO L93 Difference]: Finished difference Result 5568 states and 8342 transitions. [2021-11-20 07:21:40,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:21:40,430 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 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 245 [2021-11-20 07:21:40,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:40,433 INFO L225 Difference]: With dead ends: 5568 [2021-11-20 07:21:40,433 INFO L226 Difference]: Without dead ends: 2831 [2021-11-20 07:21:40,434 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-20 07:21:40,435 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 40 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:40,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 541 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 07:21:40,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2831 states. [2021-11-20 07:21:40,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2831 to 2760. [2021-11-20 07:21:40,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.4990938745922435) internal successors, (4136), 2759 states have internal predecessors, (4136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:40,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4136 transitions. [2021-11-20 07:21:40,574 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4136 transitions. Word has length 245 [2021-11-20 07:21:40,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:40,574 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4136 transitions. [2021-11-20 07:21:40,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:40,574 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4136 transitions. [2021-11-20 07:21:40,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-11-20 07:21:40,577 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:40,577 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:21:40,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-11-20 07:21:40,578 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:40,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:40,578 INFO L85 PathProgramCache]: Analyzing trace with hash 761819141, now seen corresponding path program 1 times [2021-11-20 07:21:40,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:40,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621607709] [2021-11-20 07:21:40,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:40,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:40,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:40,764 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 322 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:21:40,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:40,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621607709] [2021-11-20 07:21:40,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621607709] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:40,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:40,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:40,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209441795] [2021-11-20 07:21:40,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:40,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:40,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:40,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:40,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:40,767 INFO L87 Difference]: Start difference. First operand 2760 states and 4136 transitions. Second operand has 5 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:42,779 WARN L515 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-20 07:21:43,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:43,530 INFO L93 Difference]: Finished difference Result 5813 states and 8642 transitions. [2021-11-20 07:21:43,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:21:43,531 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 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 249 [2021-11-20 07:21:43,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:43,534 INFO L225 Difference]: With dead ends: 5813 [2021-11-20 07:21:43,534 INFO L226 Difference]: Without dead ends: 3076 [2021-11-20 07:21:43,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:43,536 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 198 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:43,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 626 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 287 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:21:43,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3076 states. [2021-11-20 07:21:43,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3076 to 2760. [2021-11-20 07:21:43,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.4951069227981153) internal successors, (4125), 2759 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:43,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4125 transitions. [2021-11-20 07:21:43,655 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4125 transitions. Word has length 249 [2021-11-20 07:21:43,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:43,655 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4125 transitions. [2021-11-20 07:21:43,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:43,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4125 transitions. [2021-11-20 07:21:43,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-11-20 07:21:43,671 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:43,671 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:21:43,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2021-11-20 07:21:43,672 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:43,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:43,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1288589757, now seen corresponding path program 1 times [2021-11-20 07:21:43,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:43,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255031719] [2021-11-20 07:21:43,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:43,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:43,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:43,842 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 322 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:21:43,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:43,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255031719] [2021-11-20 07:21:43,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255031719] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:43,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:43,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:43,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029597741] [2021-11-20 07:21:43,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:43,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:43,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:43,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:43,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:43,845 INFO L87 Difference]: Start difference. First operand 2760 states and 4125 transitions. Second operand has 5 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:45,855 WARN L515 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-20 07:21:46,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:46,548 INFO L93 Difference]: Finished difference Result 5761 states and 8552 transitions. [2021-11-20 07:21:46,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:21:46,549 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 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 249 [2021-11-20 07:21:46,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:46,551 INFO L225 Difference]: With dead ends: 5761 [2021-11-20 07:21:46,551 INFO L226 Difference]: Without dead ends: 3024 [2021-11-20 07:21:46,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:46,554 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 176 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:46,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 663 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 350 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:21:46,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2021-11-20 07:21:46,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 2760. [2021-11-20 07:21:46,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.4940195723088074) internal successors, (4122), 2759 states have internal predecessors, (4122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:46,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4122 transitions. [2021-11-20 07:21:46,723 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4122 transitions. Word has length 249 [2021-11-20 07:21:46,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:46,724 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4122 transitions. [2021-11-20 07:21:46,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.4) internal successors, (137), 5 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:46,724 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4122 transitions. [2021-11-20 07:21:46,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-20 07:21:46,726 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:46,727 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:21:46,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2021-11-20 07:21:46,727 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:46,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:46,727 INFO L85 PathProgramCache]: Analyzing trace with hash -342440725, now seen corresponding path program 1 times [2021-11-20 07:21:46,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:46,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440011304] [2021-11-20 07:21:46,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:46,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:46,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:46,930 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 329 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:21:46,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:46,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440011304] [2021-11-20 07:21:46,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440011304] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:46,931 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:46,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:46,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608970967] [2021-11-20 07:21:46,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:46,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:46,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:46,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:46,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:46,933 INFO L87 Difference]: Start difference. First operand 2760 states and 4122 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:48,945 WARN L515 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-20 07:21:50,977 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:51,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:51,757 INFO L93 Difference]: Finished difference Result 5813 states and 8614 transitions. [2021-11-20 07:21:51,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:21:51,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 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 250 [2021-11-20 07:21:51,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:51,761 INFO L225 Difference]: With dead ends: 5813 [2021-11-20 07:21:51,761 INFO L226 Difference]: Without dead ends: 3076 [2021-11-20 07:21:51,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:51,763 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 140 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:51,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 722 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 390 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2021-11-20 07:21:51,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3076 states. [2021-11-20 07:21:51,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3076 to 2760. [2021-11-20 07:21:51,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.4900326205146792) internal successors, (4111), 2759 states have internal predecessors, (4111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:51,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4111 transitions. [2021-11-20 07:21:51,914 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4111 transitions. Word has length 250 [2021-11-20 07:21:51,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:51,915 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4111 transitions. [2021-11-20 07:21:51,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:51,915 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4111 transitions. [2021-11-20 07:21:51,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-20 07:21:51,922 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:51,923 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:21:51,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2021-11-20 07:21:51,923 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:51,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:51,924 INFO L85 PathProgramCache]: Analyzing trace with hash 519392877, now seen corresponding path program 1 times [2021-11-20 07:21:51,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:51,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667629743] [2021-11-20 07:21:51,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:51,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:51,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:52,096 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 329 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:21:52,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:52,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667629743] [2021-11-20 07:21:52,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667629743] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:52,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:52,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:52,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880601484] [2021-11-20 07:21:52,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:52,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:52,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:52,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:52,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:52,099 INFO L87 Difference]: Start difference. First operand 2760 states and 4111 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:54,110 WARN L515 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-20 07:21:56,139 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:21:56,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:21:56,936 INFO L93 Difference]: Finished difference Result 5761 states and 8524 transitions. [2021-11-20 07:21:56,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:21:56,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 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 250 [2021-11-20 07:21:56,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:21:56,939 INFO L225 Difference]: With dead ends: 5761 [2021-11-20 07:21:56,940 INFO L226 Difference]: Without dead ends: 3024 [2021-11-20 07:21:56,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:21:56,941 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 148 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 26 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:21:56,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 757 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 450 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2021-11-20 07:21:56,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2021-11-20 07:21:57,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 2760. [2021-11-20 07:21:57,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.4889452700253716) internal successors, (4108), 2759 states have internal predecessors, (4108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:57,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4108 transitions. [2021-11-20 07:21:57,105 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4108 transitions. Word has length 250 [2021-11-20 07:21:57,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:21:57,106 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4108 transitions. [2021-11-20 07:21:57,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:57,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4108 transitions. [2021-11-20 07:21:57,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-20 07:21:57,109 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:21:57,109 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:21:57,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2021-11-20 07:21:57,110 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:21:57,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:21:57,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1556018017, now seen corresponding path program 1 times [2021-11-20 07:21:57,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:21:57,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443732039] [2021-11-20 07:21:57,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:21:57,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:21:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:21:57,258 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 374 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:21:57,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:21:57,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443732039] [2021-11-20 07:21:57,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443732039] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:21:57,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:21:57,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:21:57,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98216599] [2021-11-20 07:21:57,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:21:57,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:21:57,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:21:57,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:21:57,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:21:57,261 INFO L87 Difference]: Start difference. First operand 2760 states and 4108 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:21:59,274 WARN L515 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-20 07:22:01,298 WARN L515 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-20 07:22:02,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:02,116 INFO L93 Difference]: Finished difference Result 5813 states and 8586 transitions. [2021-11-20 07:22:02,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:02,117 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 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 251 [2021-11-20 07:22:02,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:02,121 INFO L225 Difference]: With dead ends: 5813 [2021-11-20 07:22:02,121 INFO L226 Difference]: Without dead ends: 3076 [2021-11-20 07:22:02,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:02,124 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 132 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:02,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 719 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 390 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2021-11-20 07:22:02,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3076 states. [2021-11-20 07:22:02,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3076 to 2760. [2021-11-20 07:22:02,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.4849583182312431) internal successors, (4097), 2759 states have internal predecessors, (4097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:02,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4097 transitions. [2021-11-20 07:22:02,291 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4097 transitions. Word has length 251 [2021-11-20 07:22:02,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:02,291 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4097 transitions. [2021-11-20 07:22:02,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:02,292 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4097 transitions. [2021-11-20 07:22:02,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-20 07:22:02,294 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:02,294 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:22:02,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2021-11-20 07:22:02,294 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:02,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:02,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1652493472, now seen corresponding path program 1 times [2021-11-20 07:22:02,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:02,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308303442] [2021-11-20 07:22:02,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:02,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 336 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:22:02,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:02,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308303442] [2021-11-20 07:22:02,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308303442] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:02,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:02,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:22:02,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670546959] [2021-11-20 07:22:02,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:02,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:22:02,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:02,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:22:02,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:22:02,479 INFO L87 Difference]: Start difference. First operand 2760 states and 4097 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:04,490 WARN L515 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-20 07:22:05,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:05,188 INFO L93 Difference]: Finished difference Result 5813 states and 8564 transitions. [2021-11-20 07:22:05,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:05,189 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 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 251 [2021-11-20 07:22:05,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:05,192 INFO L225 Difference]: With dead ends: 5813 [2021-11-20 07:22:05,192 INFO L226 Difference]: Without dead ends: 3076 [2021-11-20 07:22:05,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:05,194 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 185 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:05,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 617 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 287 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:22:05,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3076 states. [2021-11-20 07:22:05,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3076 to 2760. [2021-11-20 07:22:05,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2760 states, 2759 states have (on average 1.480971366437115) internal successors, (4086), 2759 states have internal predecessors, (4086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:05,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2760 states to 2760 states and 4086 transitions. [2021-11-20 07:22:05,351 INFO L78 Accepts]: Start accepts. Automaton has 2760 states and 4086 transitions. Word has length 251 [2021-11-20 07:22:05,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:05,351 INFO L470 AbstractCegarLoop]: Abstraction has 2760 states and 4086 transitions. [2021-11-20 07:22:05,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:05,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2760 states and 4086 transitions. [2021-11-20 07:22:05,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-20 07:22:05,355 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:05,356 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:22:05,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2021-11-20 07:22:05,356 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:05,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:05,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1791911393, now seen corresponding path program 1 times [2021-11-20 07:22:05,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:05,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036108220] [2021-11-20 07:22:05,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:05,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:05,644 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 408 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:22:05,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:05,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036108220] [2021-11-20 07:22:05,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036108220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:05,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:05,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 07:22:05,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289103828] [2021-11-20 07:22:05,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:05,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:22:05,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:05,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:22:05,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:05,646 INFO L87 Difference]: Start difference. First operand 2760 states and 4086 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:07,660 WARN L515 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-20 07:22:09,684 WARN L515 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-20 07:22:11,713 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:22:13,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:13,906 INFO L93 Difference]: Finished difference Result 6839 states and 10073 transitions. [2021-11-20 07:22:13,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:22:13,907 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 0 states have call successors, (0), 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 251 [2021-11-20 07:22:13,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:13,911 INFO L225 Difference]: With dead ends: 6839 [2021-11-20 07:22:13,911 INFO L226 Difference]: Without dead ends: 4102 [2021-11-20 07:22:13,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:22:13,913 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 428 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 93 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 1072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:13,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 1235 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 976 Invalid, 3 Unknown, 0 Unchecked, 7.9s Time] [2021-11-20 07:22:13,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-11-20 07:22:14,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 3759. [2021-11-20 07:22:14,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.48616285258116) internal successors, (5585), 3758 states have internal predecessors, (5585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:14,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5585 transitions. [2021-11-20 07:22:14,116 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5585 transitions. Word has length 251 [2021-11-20 07:22:14,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:14,116 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5585 transitions. [2021-11-20 07:22:14,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:14,116 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5585 transitions. [2021-11-20 07:22:14,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-20 07:22:14,121 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:14,121 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:22:14,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2021-11-20 07:22:14,121 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:14,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:14,122 INFO L85 PathProgramCache]: Analyzing trace with hash -705455586, now seen corresponding path program 1 times [2021-11-20 07:22:14,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:14,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396587468] [2021-11-20 07:22:14,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:14,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:14,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:14,276 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 336 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:22:14,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:14,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396587468] [2021-11-20 07:22:14,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396587468] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:14,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:14,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:22:14,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497029523] [2021-11-20 07:22:14,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:14,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:22:14,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:14,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:22:14,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:22:14,279 INFO L87 Difference]: Start difference. First operand 3759 states and 5585 transitions. Second operand has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:16,287 WARN L515 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-20 07:22:17,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:17,063 INFO L93 Difference]: Finished difference Result 7785 states and 11503 transitions. [2021-11-20 07:22:17,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:17,064 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 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 251 [2021-11-20 07:22:17,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:17,068 INFO L225 Difference]: With dead ends: 7785 [2021-11-20 07:22:17,068 INFO L226 Difference]: Without dead ends: 4049 [2021-11-20 07:22:17,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:17,069 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 166 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:17,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 657 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 350 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:22:17,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4049 states. [2021-11-20 07:22:17,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4049 to 3759. [2021-11-20 07:22:17,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4853645556146886) internal successors, (5582), 3758 states have internal predecessors, (5582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:17,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5582 transitions. [2021-11-20 07:22:17,263 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5582 transitions. Word has length 251 [2021-11-20 07:22:17,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:17,263 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5582 transitions. [2021-11-20 07:22:17,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.8) internal successors, (139), 5 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:17,264 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5582 transitions. [2021-11-20 07:22:17,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2021-11-20 07:22:17,273 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:17,273 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:22:17,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2021-11-20 07:22:17,274 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:17,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:17,274 INFO L85 PathProgramCache]: Analyzing trace with hash -752190938, now seen corresponding path program 1 times [2021-11-20 07:22:17,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:17,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207555334] [2021-11-20 07:22:17,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:17,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:17,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:17,481 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 343 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:22:17,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:17,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207555334] [2021-11-20 07:22:17,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207555334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:17,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:17,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:22:17,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112609241] [2021-11-20 07:22:17,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:17,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:22:17,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:17,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:22:17,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:22:17,483 INFO L87 Difference]: Start difference. First operand 3759 states and 5582 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:19,494 WARN L515 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-20 07:22:20,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:20,263 INFO L93 Difference]: Finished difference Result 7808 states and 11537 transitions. [2021-11-20 07:22:20,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:20,264 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 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 252 [2021-11-20 07:22:20,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:20,268 INFO L225 Difference]: With dead ends: 7808 [2021-11-20 07:22:20,268 INFO L226 Difference]: Without dead ends: 4072 [2021-11-20 07:22:20,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:20,271 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 159 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:20,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 596 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 269 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-20 07:22:20,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4072 states. [2021-11-20 07:22:20,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4072 to 3759. [2021-11-20 07:22:20,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.481373070782331) internal successors, (5567), 3758 states have internal predecessors, (5567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:20,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5567 transitions. [2021-11-20 07:22:20,472 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5567 transitions. Word has length 252 [2021-11-20 07:22:20,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:20,472 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5567 transitions. [2021-11-20 07:22:20,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:20,473 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5567 transitions. [2021-11-20 07:22:20,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2021-11-20 07:22:20,477 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:20,477 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:20,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-11-20 07:22:20,478 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:20,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:20,478 INFO L85 PathProgramCache]: Analyzing trace with hash 204295532, now seen corresponding path program 1 times [2021-11-20 07:22:20,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:20,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414577937] [2021-11-20 07:22:20,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:20,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:20,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:20,659 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 380 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:22:20,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:20,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414577937] [2021-11-20 07:22:20,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414577937] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:20,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:20,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:22:20,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928921898] [2021-11-20 07:22:20,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:20,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:22:20,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:20,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:22:20,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:22:20,662 INFO L87 Difference]: Start difference. First operand 3759 states and 5567 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:22,672 WARN L515 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-20 07:22:23,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:23,462 INFO L93 Difference]: Finished difference Result 7808 states and 11507 transitions. [2021-11-20 07:22:23,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:23,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 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 252 [2021-11-20 07:22:23,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:23,467 INFO L225 Difference]: With dead ends: 7808 [2021-11-20 07:22:23,468 INFO L226 Difference]: Without dead ends: 4072 [2021-11-20 07:22:23,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:23,471 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 111 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:23,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 692 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 371 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:22:23,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4072 states. [2021-11-20 07:22:23,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4072 to 3759. [2021-11-20 07:22:23,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4773815859499735) internal successors, (5552), 3758 states have internal predecessors, (5552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:23,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5552 transitions. [2021-11-20 07:22:23,695 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5552 transitions. Word has length 252 [2021-11-20 07:22:23,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:23,695 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5552 transitions. [2021-11-20 07:22:23,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:23,696 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5552 transitions. [2021-11-20 07:22:23,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2021-11-20 07:22:23,699 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:23,699 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:22:23,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2021-11-20 07:22:23,700 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:23,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:23,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1458787544, now seen corresponding path program 1 times [2021-11-20 07:22:23,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:23,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097983182] [2021-11-20 07:22:23,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:23,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:23,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:23,867 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 343 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:22:23,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:23,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097983182] [2021-11-20 07:22:23,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097983182] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:23,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:23,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:22:23,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428732572] [2021-11-20 07:22:23,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:23,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:22:23,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:23,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:22:23,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:22:23,870 INFO L87 Difference]: Start difference. First operand 3759 states and 5552 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:25,881 WARN L515 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-20 07:22:26,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:26,669 INFO L93 Difference]: Finished difference Result 7725 states and 11365 transitions. [2021-11-20 07:22:26,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:26,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 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 252 [2021-11-20 07:22:26,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:26,674 INFO L225 Difference]: With dead ends: 7725 [2021-11-20 07:22:26,674 INFO L226 Difference]: Without dead ends: 3989 [2021-11-20 07:22:26,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:26,677 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 139 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:26,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 636 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 332 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-20 07:22:26,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3989 states. [2021-11-20 07:22:26,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3989 to 3759. [2021-11-20 07:22:26,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4765832889835018) internal successors, (5549), 3758 states have internal predecessors, (5549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:26,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5549 transitions. [2021-11-20 07:22:26,912 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5549 transitions. Word has length 252 [2021-11-20 07:22:26,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:26,912 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5549 transitions. [2021-11-20 07:22:26,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:26,913 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5549 transitions. [2021-11-20 07:22:26,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2021-11-20 07:22:26,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:26,915 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:26,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2021-11-20 07:22:26,915 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:26,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:26,916 INFO L85 PathProgramCache]: Analyzing trace with hash -502301074, now seen corresponding path program 1 times [2021-11-20 07:22:26,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:26,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561819825] [2021-11-20 07:22:26,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:26,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:27,182 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 414 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:22:27,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:27,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561819825] [2021-11-20 07:22:27,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561819825] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:27,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:27,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 07:22:27,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502779075] [2021-11-20 07:22:27,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:27,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:22:27,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:27,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:22:27,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:27,185 INFO L87 Difference]: Start difference. First operand 3759 states and 5549 transitions. Second operand has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 7 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:29,203 WARN L515 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-20 07:22:31,227 WARN L515 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-20 07:22:33,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:33,520 INFO L93 Difference]: Finished difference Result 8797 states and 12942 transitions. [2021-11-20 07:22:33,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:22:33,520 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 7 states have internal predecessors, (156), 0 states have call successors, (0), 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 252 [2021-11-20 07:22:33,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:33,525 INFO L225 Difference]: With dead ends: 8797 [2021-11-20 07:22:33,525 INFO L226 Difference]: Without dead ends: 5061 [2021-11-20 07:22:33,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:22:33,528 INFO L933 BasicCegarLoop]: 361 mSDtfsCounter, 344 mSDsluCounter, 872 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 77 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:33,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [344 Valid, 1233 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 991 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2021-11-20 07:22:33,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5061 states. [2021-11-20 07:22:33,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5061 to 3759. [2021-11-20 07:22:33,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4765832889835018) internal successors, (5549), 3758 states have internal predecessors, (5549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:33,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5549 transitions. [2021-11-20 07:22:33,800 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5549 transitions. Word has length 252 [2021-11-20 07:22:33,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:33,800 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5549 transitions. [2021-11-20 07:22:33,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 7 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:33,801 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5549 transitions. [2021-11-20 07:22:33,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-11-20 07:22:33,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:33,805 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:33,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2021-11-20 07:22:33,805 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:33,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:33,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1345889978, now seen corresponding path program 1 times [2021-11-20 07:22:33,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:33,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845251427] [2021-11-20 07:22:33,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:33,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:33,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:33,988 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 386 proven. 0 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-20 07:22:33,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:33,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845251427] [2021-11-20 07:22:33,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845251427] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:33,988 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:33,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:22:33,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399517446] [2021-11-20 07:22:33,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:33,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:22:33,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:33,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:22:33,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:22:33,990 INFO L87 Difference]: Start difference. First operand 3759 states and 5549 transitions. Second operand has 5 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:36,004 WARN L515 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-20 07:22:38,033 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:22:38,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:38,833 INFO L93 Difference]: Finished difference Result 7774 states and 11433 transitions. [2021-11-20 07:22:38,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:22:38,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 0 states have call successors, (0), 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 253 [2021-11-20 07:22:38,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:38,837 INFO L225 Difference]: With dead ends: 7774 [2021-11-20 07:22:38,837 INFO L226 Difference]: Without dead ends: 4038 [2021-11-20 07:22:38,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:38,840 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 104 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 14 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:38,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 683 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 364 Invalid, 2 Unknown, 0 Unchecked, 4.5s Time] [2021-11-20 07:22:38,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-11-20 07:22:39,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3759. [2021-11-20 07:22:39,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4725918041511443) internal successors, (5534), 3758 states have internal predecessors, (5534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:39,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5534 transitions. [2021-11-20 07:22:39,091 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5534 transitions. Word has length 253 [2021-11-20 07:22:39,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:39,091 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5534 transitions. [2021-11-20 07:22:39,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:39,092 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5534 transitions. [2021-11-20 07:22:39,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-11-20 07:22:39,094 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:39,095 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:39,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2021-11-20 07:22:39,095 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:39,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:39,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1775548284, now seen corresponding path program 1 times [2021-11-20 07:22:39,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:39,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189309838] [2021-11-20 07:22:39,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:39,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:39,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:39,317 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 420 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 07:22:39,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:39,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189309838] [2021-11-20 07:22:39,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189309838] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:39,318 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:39,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 07:22:39,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508304600] [2021-11-20 07:22:39,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:39,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:22:39,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:39,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:22:39,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:22:39,319 INFO L87 Difference]: Start difference. First operand 3759 states and 5534 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:41,329 WARN L515 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-20 07:22:43,357 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:22:45,382 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:22:47,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:47,491 INFO L93 Difference]: Finished difference Result 8780 states and 12889 transitions. [2021-11-20 07:22:47,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:22:47,492 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 0 states have call successors, (0), 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 253 [2021-11-20 07:22:47,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:47,496 INFO L225 Difference]: With dead ends: 8780 [2021-11-20 07:22:47,496 INFO L226 Difference]: Without dead ends: 5044 [2021-11-20 07:22:47,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:22:47,499 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 460 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 108 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1181 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:47,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 1181 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 931 Invalid, 3 Unknown, 0 Unchecked, 7.7s Time] [2021-11-20 07:22:47,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5044 states. [2021-11-20 07:22:47,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5044 to 3759. [2021-11-20 07:22:47,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4725918041511443) internal successors, (5534), 3758 states have internal predecessors, (5534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:47,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5534 transitions. [2021-11-20 07:22:47,738 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5534 transitions. Word has length 253 [2021-11-20 07:22:47,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:47,738 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5534 transitions. [2021-11-20 07:22:47,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:47,738 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5534 transitions. [2021-11-20 07:22:47,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2021-11-20 07:22:47,741 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:47,741 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:22:47,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2021-11-20 07:22:47,741 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:47,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:47,742 INFO L85 PathProgramCache]: Analyzing trace with hash -565319699, now seen corresponding path program 1 times [2021-11-20 07:22:47,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:47,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893511400] [2021-11-20 07:22:47,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:47,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:47,835 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2021-11-20 07:22:47,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:47,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893511400] [2021-11-20 07:22:47,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893511400] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:47,836 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:47,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:22:47,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212414293] [2021-11-20 07:22:47,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:47,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:22:47,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:47,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:22:47,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:22:47,838 INFO L87 Difference]: Start difference. First operand 3759 states and 5534 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:22:49,847 WARN L515 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-20 07:22:50,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:50,350 INFO L93 Difference]: Finished difference Result 7597 states and 11166 transitions. [2021-11-20 07:22:50,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:22:50,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 256 [2021-11-20 07:22:50,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:50,356 INFO L225 Difference]: With dead ends: 7597 [2021-11-20 07:22:50,356 INFO L226 Difference]: Without dead ends: 3861 [2021-11-20 07:22:50,358 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-20 07:22:50,358 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 34 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:50,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 539 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:22:50,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3861 states. [2021-11-20 07:22:50,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3861 to 3759. [2021-11-20 07:22:50,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4707291112293774) internal successors, (5527), 3758 states have internal predecessors, (5527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:50,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5527 transitions. [2021-11-20 07:22:50,597 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5527 transitions. Word has length 256 [2021-11-20 07:22:50,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:50,598 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5527 transitions. [2021-11-20 07:22:50,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:22:50,598 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5527 transitions. [2021-11-20 07:22:50,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2021-11-20 07:22:50,601 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:50,601 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-20 07:22:50,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2021-11-20 07:22:50,601 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:50,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:50,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1218153449, now seen corresponding path program 1 times [2021-11-20 07:22:50,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:50,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030493613] [2021-11-20 07:22:50,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:50,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:50,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:50,687 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 370 proven. 0 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2021-11-20 07:22:50,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:50,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030493613] [2021-11-20 07:22:50,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030493613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:50,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:50,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:22:50,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838372930] [2021-11-20 07:22:50,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:50,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:22:50,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:50,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:22:50,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:22:50,689 INFO L87 Difference]: Start difference. First operand 3759 states and 5527 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:22:52,696 WARN L515 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-20 07:22:53,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:53,179 INFO L93 Difference]: Finished difference Result 7564 states and 11111 transitions. [2021-11-20 07:22:53,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:22:53,180 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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) Word has length 257 [2021-11-20 07:22:53,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:53,184 INFO L225 Difference]: With dead ends: 7564 [2021-11-20 07:22:53,184 INFO L226 Difference]: Without dead ends: 3828 [2021-11-20 07:22:53,187 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-20 07:22:53,187 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 26 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:53,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 527 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 159 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-20 07:22:53,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3828 states. [2021-11-20 07:22:53,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3828 to 3759. [2021-11-20 07:22:53,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4688664183076103) internal successors, (5520), 3758 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:53,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5520 transitions. [2021-11-20 07:22:53,427 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5520 transitions. Word has length 257 [2021-11-20 07:22:53,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:53,428 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5520 transitions. [2021-11-20 07:22:53,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:22:53,428 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5520 transitions. [2021-11-20 07:22:53,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-11-20 07:22:53,431 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:53,431 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:53,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2021-11-20 07:22:53,431 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:53,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:53,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1077155065, now seen corresponding path program 1 times [2021-11-20 07:22:53,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:53,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58474132] [2021-11-20 07:22:53,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:53,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:53,527 INFO L134 CoverageAnalysis]: Checked inductivity of 573 backedges. 214 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2021-11-20 07:22:53,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:53,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58474132] [2021-11-20 07:22:53,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58474132] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:53,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:53,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:22:53,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162105406] [2021-11-20 07:22:53,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:53,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:22:53,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:53,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:22:53,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:22:53,530 INFO L87 Difference]: Start difference. First operand 3759 states and 5520 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:55,540 WARN L515 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-20 07:22:56,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:56,147 INFO L93 Difference]: Finished difference Result 7661 states and 11228 transitions. [2021-11-20 07:22:56,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:22:56,147 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 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 259 [2021-11-20 07:22:56,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:56,150 INFO L225 Difference]: With dead ends: 7661 [2021-11-20 07:22:56,151 INFO L226 Difference]: Without dead ends: 3925 [2021-11-20 07:22:56,152 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-20 07:22:56,152 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 67 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:56,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 555 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:22:56,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3925 states. [2021-11-20 07:22:56,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3925 to 3759. [2021-11-20 07:22:56,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4670037253858434) internal successors, (5513), 3758 states have internal predecessors, (5513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:56,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5513 transitions. [2021-11-20 07:22:56,359 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5513 transitions. Word has length 259 [2021-11-20 07:22:56,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:56,359 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5513 transitions. [2021-11-20 07:22:56,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 4 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:56,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5513 transitions. [2021-11-20 07:22:56,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-11-20 07:22:56,363 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:56,363 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:56,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2021-11-20 07:22:56,363 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:56,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:56,364 INFO L85 PathProgramCache]: Analyzing trace with hash 214209011, now seen corresponding path program 1 times [2021-11-20 07:22:56,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:56,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305236573] [2021-11-20 07:22:56,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:56,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:56,443 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2021-11-20 07:22:56,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:56,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305236573] [2021-11-20 07:22:56,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305236573] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:56,443 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:56,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:22:56,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870509674] [2021-11-20 07:22:56,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:56,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:22:56,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:56,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:22:56,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:22:56,444 INFO L87 Difference]: Start difference. First operand 3759 states and 5513 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:58,452 WARN L515 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-20 07:22:59,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:22:59,062 INFO L93 Difference]: Finished difference Result 7661 states and 11214 transitions. [2021-11-20 07:22:59,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:22:59,062 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 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 260 [2021-11-20 07:22:59,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:22:59,066 INFO L225 Difference]: With dead ends: 7661 [2021-11-20 07:22:59,066 INFO L226 Difference]: Without dead ends: 3925 [2021-11-20 07:22:59,067 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-20 07:22:59,068 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 65 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:22:59,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 553 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:22:59,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3925 states. [2021-11-20 07:22:59,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3925 to 3759. [2021-11-20 07:22:59,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4651410324640766) internal successors, (5506), 3758 states have internal predecessors, (5506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:59,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5506 transitions. [2021-11-20 07:22:59,271 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5506 transitions. Word has length 260 [2021-11-20 07:22:59,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:22:59,271 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5506 transitions. [2021-11-20 07:22:59,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:22:59,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5506 transitions. [2021-11-20 07:22:59,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-11-20 07:22:59,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:22:59,274 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:22:59,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2021-11-20 07:22:59,275 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:22:59,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:22:59,275 INFO L85 PathProgramCache]: Analyzing trace with hash 603670782, now seen corresponding path program 1 times [2021-11-20 07:22:59,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:22:59,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323732113] [2021-11-20 07:22:59,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:22:59,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:22:59,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:22:59,361 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2021-11-20 07:22:59,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:22:59,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323732113] [2021-11-20 07:22:59,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323732113] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:22:59,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:22:59,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:22:59,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016691140] [2021-11-20 07:22:59,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:22:59,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:22:59,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:22:59,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:22:59,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:22:59,364 INFO L87 Difference]: Start difference. First operand 3759 states and 5506 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:23:01,374 WARN L515 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-20 07:23:01,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:01,981 INFO L93 Difference]: Finished difference Result 7661 states and 11200 transitions. [2021-11-20 07:23:01,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:23:01,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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 261 [2021-11-20 07:23:01,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:01,985 INFO L225 Difference]: With dead ends: 7661 [2021-11-20 07:23:01,985 INFO L226 Difference]: Without dead ends: 3925 [2021-11-20 07:23:01,988 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-20 07:23:01,988 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 63 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:23:01,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 551 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:23:01,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3925 states. [2021-11-20 07:23:02,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3925 to 3759. [2021-11-20 07:23:02,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4632783395423097) internal successors, (5499), 3758 states have internal predecessors, (5499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:02,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5499 transitions. [2021-11-20 07:23:02,205 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5499 transitions. Word has length 261 [2021-11-20 07:23:02,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:02,206 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5499 transitions. [2021-11-20 07:23:02,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 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-20 07:23:02,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5499 transitions. [2021-11-20 07:23:02,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2021-11-20 07:23:02,211 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:02,211 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:23:02,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2021-11-20 07:23:02,212 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:02,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:02,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1163069464, now seen corresponding path program 1 times [2021-11-20 07:23:02,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:23:02,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232913275] [2021-11-20 07:23:02,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:02,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:23:02,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:02,307 INFO L134 CoverageAnalysis]: Checked inductivity of 597 backedges. 238 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2021-11-20 07:23:02,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:23:02,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232913275] [2021-11-20 07:23:02,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232913275] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:02,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:02,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 07:23:02,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587741776] [2021-11-20 07:23:02,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:02,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:23:02,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:23:02,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:23:02,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:23:02,309 INFO L87 Difference]: Start difference. First operand 3759 states and 5499 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:23:04,319 WARN L515 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-20 07:23:04,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:04,937 INFO L93 Difference]: Finished difference Result 7631 states and 11150 transitions. [2021-11-20 07:23:04,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:23:04,937 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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) Word has length 262 [2021-11-20 07:23:04,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:04,941 INFO L225 Difference]: With dead ends: 7631 [2021-11-20 07:23:04,942 INFO L226 Difference]: Without dead ends: 3895 [2021-11-20 07:23:04,944 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-20 07:23:04,944 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 54 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:23:04,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 537 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 190 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-20 07:23:04,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3895 states. [2021-11-20 07:23:05,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3895 to 3759. [2021-11-20 07:23:05,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.4614156466205428) internal successors, (5492), 3758 states have internal predecessors, (5492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:05,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5492 transitions. [2021-11-20 07:23:05,152 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5492 transitions. Word has length 262 [2021-11-20 07:23:05,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:05,153 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5492 transitions. [2021-11-20 07:23:05,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 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-20 07:23:05,153 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5492 transitions. [2021-11-20 07:23:05,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2021-11-20 07:23:05,175 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:05,175 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:23:05,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2021-11-20 07:23:05,176 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:05,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:05,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1482178204, now seen corresponding path program 1 times [2021-11-20 07:23:05,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:23:05,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635284364] [2021-11-20 07:23:05,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:05,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:23:05,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:05,409 INFO L134 CoverageAnalysis]: Checked inductivity of 602 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 602 trivial. 0 not checked. [2021-11-20 07:23:05,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:23:05,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635284364] [2021-11-20 07:23:05,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635284364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:05,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:05,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 07:23:05,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536409607] [2021-11-20 07:23:05,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:05,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:23:05,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:23:05,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:23:05,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:23:05,412 INFO L87 Difference]: Start difference. First operand 3759 states and 5492 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 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-20 07:23:07,423 WARN L515 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-20 07:23:09,453 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:23:10,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:10,033 INFO L93 Difference]: Finished difference Result 7515 states and 10980 transitions. [2021-11-20 07:23:10,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:23:10,035 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 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 263 [2021-11-20 07:23:10,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:10,039 INFO L225 Difference]: With dead ends: 7515 [2021-11-20 07:23:10,039 INFO L226 Difference]: Without dead ends: 3759 [2021-11-20 07:23:10,041 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-20 07:23:10,042 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 7 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 631 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-20 07:23:10,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 631 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-20 07:23:10,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3759 states. [2021-11-20 07:23:10,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3759 to 3759. [2021-11-20 07:23:10,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 1.461149547631719) internal successors, (5491), 3758 states have internal predecessors, (5491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:10,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5491 transitions. [2021-11-20 07:23:10,361 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5491 transitions. Word has length 263 [2021-11-20 07:23:10,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:10,362 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 5491 transitions. [2021-11-20 07:23:10,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 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-20 07:23:10,362 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5491 transitions. [2021-11-20 07:23:10,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2021-11-20 07:23:10,365 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:10,365 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-20 07:23:10,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2021-11-20 07:23:10,366 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:10,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:10,366 INFO L85 PathProgramCache]: Analyzing trace with hash 350204006, now seen corresponding path program 1 times [2021-11-20 07:23:10,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 07:23:10,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310617415] [2021-11-20 07:23:10,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:10,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 07:23:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:10,988 INFO L134 CoverageAnalysis]: Checked inductivity of 602 backedges. 302 proven. 225 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-20 07:23:10,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 07:23:10,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310617415] [2021-11-20 07:23:10,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310617415] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 07:23:10,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131314784] [2021-11-20 07:23:10,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:10,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 07:23:10,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:23:10,995 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 07:23:11,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-20 07:23:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:11,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 64 conjunts are in the unsatisfiable core [2021-11-20 07:23:11,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:23:11,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:11,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:11,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:11,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:11,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:11,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2471 treesize of output 2464 [2021-11-20 07:23:11,682 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-20 07:23:11,683 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:23:11,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-11-20 07:23:11,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809782895] [2021-11-20 07:23:11,683 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-20 07:23:11,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 07:23:11,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 07:23:11,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 07:23:11,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:23:11,685 INFO L87 Difference]: Start difference. First operand 3759 states and 5491 transitions. Second operand has 10 states, 10 states have (on average 20.2) internal successors, (202), 10 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:11,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 07:23:11,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:23:11,686 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-20 07:23:11,686 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-20 07:23:11,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-20 07:23:11,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-11-20 07:23:11,912 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@3fae533a 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:359) 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:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:98) 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-20 07:23:11,916 INFO L158 Benchmark]: Toolchain (without parser) took 429656.02ms. Allocated memory was 90.2MB in the beginning and 436.2MB in the end (delta: 346.0MB). Free memory was 53.2MB in the beginning and 310.4MB in the end (delta: -257.2MB). Peak memory consumption was 88.4MB. Max. memory is 16.1GB. [2021-11-20 07:23:11,916 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 90.2MB. Free memory was 59.7MB in the beginning and 59.6MB in the end (delta: 30.3kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 07:23:11,916 INFO L158 Benchmark]: CACSL2BoogieTranslator took 828.42ms. Allocated memory was 90.2MB in the beginning and 119.5MB in the end (delta: 29.4MB). Free memory was 52.9MB in the beginning and 73.3MB in the end (delta: -20.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-20 07:23:11,916 INFO L158 Benchmark]: Boogie Procedure Inliner took 148.66ms. Allocated memory is still 119.5MB. Free memory was 73.3MB in the beginning and 68.4MB in the end (delta: 4.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-20 07:23:11,917 INFO L158 Benchmark]: Boogie Preprocessor took 116.12ms. Allocated memory is still 119.5MB. Free memory was 68.4MB in the beginning and 61.4MB in the end (delta: 7.0MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-20 07:23:11,917 INFO L158 Benchmark]: RCFGBuilder took 3350.32ms. Allocated memory is still 119.5MB. Free memory was 61.4MB in the beginning and 80.0MB in the end (delta: -18.6MB). Peak memory consumption was 37.8MB. Max. memory is 16.1GB. [2021-11-20 07:23:11,917 INFO L158 Benchmark]: TraceAbstraction took 425204.40ms. Allocated memory was 119.5MB in the beginning and 436.2MB in the end (delta: 316.7MB). Free memory was 79.5MB in the beginning and 310.4MB in the end (delta: -230.9MB). Peak memory consumption was 86.3MB. Max. memory is 16.1GB. [2021-11-20 07:23:11,918 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.33ms. Allocated memory is still 90.2MB. Free memory was 59.7MB in the beginning and 59.6MB in the end (delta: 30.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 828.42ms. Allocated memory was 90.2MB in the beginning and 119.5MB in the end (delta: 29.4MB). Free memory was 52.9MB in the beginning and 73.3MB in the end (delta: -20.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 148.66ms. Allocated memory is still 119.5MB. Free memory was 73.3MB in the beginning and 68.4MB in the end (delta: 4.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 116.12ms. Allocated memory is still 119.5MB. Free memory was 68.4MB in the beginning and 61.4MB in the end (delta: 7.0MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3350.32ms. Allocated memory is still 119.5MB. Free memory was 61.4MB in the beginning and 80.0MB in the end (delta: -18.6MB). Peak memory consumption was 37.8MB. Max. memory is 16.1GB. * TraceAbstraction took 425204.40ms. Allocated memory was 119.5MB in the beginning and 436.2MB in the end (delta: 316.7MB). Free memory was 79.5MB in the beginning and 310.4MB in the end (delta: -230.9MB). Peak memory consumption was 86.3MB. 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@3fae533a de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@3fae533a: 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-20 07:23:11,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/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_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF --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 ed8aeb9026e55742483978e70317f047fa25f02ff8503d374d8418739263e98e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 07:23:14,815 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 07:23:14,822 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 07:23:14,860 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 07:23:14,861 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 07:23:14,863 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 07:23:14,865 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 07:23:14,868 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 07:23:14,871 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 07:23:14,873 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 07:23:14,874 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 07:23:14,876 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 07:23:14,877 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 07:23:14,878 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 07:23:14,880 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 07:23:14,882 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 07:23:14,884 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 07:23:14,885 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 07:23:14,888 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 07:23:14,891 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 07:23:14,894 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 07:23:14,896 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 07:23:14,897 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 07:23:14,899 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 07:23:14,903 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 07:23:14,904 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 07:23:14,904 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 07:23:14,906 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 07:23:14,906 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 07:23:14,908 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 07:23:14,908 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 07:23:14,909 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 07:23:14,910 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 07:23:14,912 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 07:23:14,913 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 07:23:14,914 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 07:23:14,930 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 07:23:14,930 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 07:23:14,931 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 07:23:14,932 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 07:23:14,934 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 07:23:14,937 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-11-20 07:23:14,971 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 07:23:14,972 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 07:23:14,972 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 07:23:14,973 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 07:23:14,974 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 07:23:14,974 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 07:23:14,976 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 07:23:14,976 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 07:23:14,977 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 07:23:14,977 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 07:23:14,978 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 07:23:14,978 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 07:23:14,979 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 07:23:14,979 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 07:23:14,980 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 07:23:14,980 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 07:23:14,981 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 07:23:14,981 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-20 07:23:14,982 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-20 07:23:14,982 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 07:23:14,983 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 07:23:14,983 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 07:23:14,984 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 07:23:14,984 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 07:23:14,985 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 07:23:14,985 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 07:23:14,985 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:23:14,986 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 07:23:14,986 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 07:23:14,986 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 07:23:14,986 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-20 07:23:14,987 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-20 07:23:14,987 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 07:23:14,987 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 07:23:14,988 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 07:23:14,988 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 07:23:14,988 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-20 07:23:14,989 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_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/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_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF 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 -> ed8aeb9026e55742483978e70317f047fa25f02ff8503d374d8418739263e98e [2021-11-20 07:23:15,474 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 07:23:15,500 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 07:23:15,503 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 07:23:15,505 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 07:23:15,506 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 07:23:15,508 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c [2021-11-20 07:23:15,595 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/ff909c550/f83cd3c0b3f14864ad02ae6ce3231a39/FLAG473accf17 [2021-11-20 07:23:16,562 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 07:23:16,564 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c [2021-11-20 07:23:16,604 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/ff909c550/f83cd3c0b3f14864ad02ae6ce3231a39/FLAG473accf17 [2021-11-20 07:23:17,117 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/data/ff909c550/f83cd3c0b3f14864ad02ae6ce3231a39 [2021-11-20 07:23:17,120 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 07:23:17,122 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 07:23:17,124 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 07:23:17,124 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 07:23:17,129 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 07:23:17,130 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:23:17" (1/1) ... [2021-11-20 07:23:17,131 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7e9426b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:17, skipping insertion in model container [2021-11-20 07:23:17,132 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:23:17" (1/1) ... [2021-11-20 07:23:17,142 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 07:23:17,235 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:23:17,757 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_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c[72502,72515] [2021-11-20 07:23:17,769 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:23:17,805 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-20 07:23:17,820 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:23:17,942 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_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c[72502,72515] [2021-11-20 07:23:17,945 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:23:17,955 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 07:23:18,132 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_666f5537-a8cf-464b-b277-697d7add198e/sv-benchmarks/c/openssl/s3_srvr.blast.02.i.cil-2.c[72502,72515] [2021-11-20 07:23:18,135 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:23:18,155 INFO L208 MainTranslator]: Completed translation [2021-11-20 07:23:18,156 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18 WrapperNode [2021-11-20 07:23:18,156 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 07:23:18,157 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 07:23:18,158 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 07:23:18,158 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 07:23:18,165 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,216 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,297 INFO L137 Inliner]: procedures = 35, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 752 [2021-11-20 07:23:18,298 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 07:23:18,299 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 07:23:18,299 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 07:23:18,299 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 07:23:18,309 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,309 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,322 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,322 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,365 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,376 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,380 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,388 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 07:23:18,389 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 07:23:18,390 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 07:23:18,390 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 07:23:18,391 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (1/1) ... [2021-11-20 07:23:18,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:23:18,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:23:18,448 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 07:23:18,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 07:23:18,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 07:23:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-20 07:23:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 07:23:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-20 07:23:18,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 07:23:18,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 07:23:18,499 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 07:23:18,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 07:23:18,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-20 07:23:18,723 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 07:23:18,725 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 07:23:18,748 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-20 07:23:29,505 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-20 07:23:29,506 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-20 07:23:29,506 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 07:23:29,521 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 07:23:29,522 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-20 07:23:29,525 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:23:29 BoogieIcfgContainer [2021-11-20 07:23:29,526 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 07:23:29,528 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 07:23:29,528 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 07:23:29,532 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 07:23:29,533 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:23:17" (1/3) ... [2021-11-20 07:23:29,534 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65593a43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:23:29, skipping insertion in model container [2021-11-20 07:23:29,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:23:18" (2/3) ... [2021-11-20 07:23:29,535 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65593a43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:23:29, skipping insertion in model container [2021-11-20 07:23:29,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:23:29" (3/3) ... [2021-11-20 07:23:29,539 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.02.i.cil-2.c [2021-11-20 07:23:29,546 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 07:23:29,547 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 07:23:29,613 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 07:23:29,625 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-20 07:23:29,626 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 07:23:29,659 INFO L276 IsEmpty]: Start isEmpty. Operand has 145 states, 143 states have (on average 1.7062937062937062) internal successors, (244), 144 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:29,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-20 07:23:29,670 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:29,671 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, 1, 1, 1] [2021-11-20 07:23:29,672 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:29,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:29,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1430118927, now seen corresponding path program 1 times [2021-11-20 07:23:29,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:23:29,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [899955123] [2021-11-20 07:23:29,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:29,699 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:23:29,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:23:29,725 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:23:29,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-20 07:23:30,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:30,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:23:30,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:23:30,516 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-20 07:23:30,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:23:30,849 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-20 07:23:30,850 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:23:30,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [899955123] [2021-11-20 07:23:30,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [899955123] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:30,855 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:30,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-20 07:23:30,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889748406] [2021-11-20 07:23:30,864 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:30,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:23:30,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:23:30,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:23:30,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:23:30,923 INFO L87 Difference]: Start difference. First operand has 145 states, 143 states have (on average 1.7062937062937062) internal successors, (244), 144 states have internal predecessors, (244), 0 states have call successors, (0), 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 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-20 07:23:31,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:31,159 INFO L93 Difference]: Finished difference Result 542 states and 920 transitions. [2021-11-20 07:23:31,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:23:31,162 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 47 [2021-11-20 07:23:31,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:31,189 INFO L225 Difference]: With dead ends: 542 [2021-11-20 07:23:31,190 INFO L226 Difference]: Without dead ends: 368 [2021-11-20 07:23:31,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 90 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-20 07:23:31,203 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 370 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:23:31,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 667 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 07:23:31,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-11-20 07:23:31,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 368. [2021-11-20 07:23:31,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 1.5231607629427792) internal successors, (559), 367 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:31,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 559 transitions. [2021-11-20 07:23:31,316 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 559 transitions. Word has length 47 [2021-11-20 07:23:31,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:31,317 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 559 transitions. [2021-11-20 07:23:31,318 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-20 07:23:31,319 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 559 transitions. [2021-11-20 07:23:31,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-20 07:23:31,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:31,336 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, 1, 1, 1] [2021-11-20 07:23:31,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-20 07:23:31,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:23:31,553 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:31,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:31,554 INFO L85 PathProgramCache]: Analyzing trace with hash -483730754, now seen corresponding path program 1 times [2021-11-20 07:23:31,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:23:31,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365579428] [2021-11-20 07:23:31,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:31,557 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:23:31,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:23:31,558 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:23:31,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-20 07:23:31,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:31,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:23:31,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:23:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:23:32,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:23:32,629 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:23:32,629 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:23:32,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365579428] [2021-11-20 07:23:32,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365579428] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:32,630 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:32,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-20 07:23:32,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420184250] [2021-11-20 07:23:32,631 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:32,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:23:32,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:23:32,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:23:32,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:23:32,634 INFO L87 Difference]: Start difference. First operand 368 states and 559 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 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-20 07:23:32,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:32,747 INFO L93 Difference]: Finished difference Result 723 states and 1103 transitions. [2021-11-20 07:23:32,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:23:32,749 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 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 87 [2021-11-20 07:23:32,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:32,756 INFO L225 Difference]: With dead ends: 723 [2021-11-20 07:23:32,756 INFO L226 Difference]: Without dead ends: 484 [2021-11-20 07:23:32,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 171 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-20 07:23:32,760 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 155 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:23:32,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 557 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 07:23:32,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-11-20 07:23:32,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 484. [2021-11-20 07:23:32,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.5196687370600415) internal successors, (734), 483 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:32,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 734 transitions. [2021-11-20 07:23:32,801 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 734 transitions. Word has length 87 [2021-11-20 07:23:32,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:32,802 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 734 transitions. [2021-11-20 07:23:32,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 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-20 07:23:32,802 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 734 transitions. [2021-11-20 07:23:32,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-20 07:23:32,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:32,805 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] [2021-11-20 07:23:32,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-20 07:23:33,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:23:33,026 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:33,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:33,027 INFO L85 PathProgramCache]: Analyzing trace with hash 595564554, now seen corresponding path program 1 times [2021-11-20 07:23:33,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:23:33,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378933593] [2021-11-20 07:23:33,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:33,029 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:23:33,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:23:33,035 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:23:33,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-20 07:23:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:33,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:23:33,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:23:33,755 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-20 07:23:33,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:23:34,141 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-20 07:23:34,142 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:23:34,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378933593] [2021-11-20 07:23:34,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378933593] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:34,143 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:34,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-20 07:23:34,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320078463] [2021-11-20 07:23:34,144 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:34,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:23:34,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:23:34,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:23:34,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:23:34,146 INFO L87 Difference]: Start difference. First operand 484 states and 734 transitions. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:34,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:34,351 INFO L93 Difference]: Finished difference Result 1074 states and 1637 transitions. [2021-11-20 07:23:34,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:23:34,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 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-20 07:23:34,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:34,360 INFO L225 Difference]: With dead ends: 1074 [2021-11-20 07:23:34,360 INFO L226 Difference]: Without dead ends: 719 [2021-11-20 07:23:34,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 214 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-20 07:23:34,369 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 324 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:23:34,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 724 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 07:23:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-11-20 07:23:34,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 719. [2021-11-20 07:23:34,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 1.5181058495821727) internal successors, (1090), 718 states have internal predecessors, (1090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:34,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1090 transitions. [2021-11-20 07:23:34,426 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1090 transitions. Word has length 109 [2021-11-20 07:23:34,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:34,429 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1090 transitions. [2021-11-20 07:23:34,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:34,429 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1090 transitions. [2021-11-20 07:23:34,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-20 07:23:34,448 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:34,448 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 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] [2021-11-20 07:23:34,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-20 07:23:34,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:23:34,675 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:34,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:34,676 INFO L85 PathProgramCache]: Analyzing trace with hash -65336556, now seen corresponding path program 1 times [2021-11-20 07:23:34,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:23:34,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1177711628] [2021-11-20 07:23:34,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:34,680 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:23:34,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:23:34,681 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:23:34,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-20 07:23:35,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:35,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-20 07:23:35,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:23:35,422 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-20 07:23:35,438 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-20 07:23:35,546 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 169 treesize of output 158 [2021-11-20 07:23:36,110 INFO L354 Elim1Store]: treesize reduction 1607, result has 2.8 percent of original size [2021-11-20 07:23:36,111 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 797 treesize of output 769 [2021-11-20 07:23:36,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 158 [2021-11-20 07:23:36,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,365 INFO L244 Elim1Store]: Index analysis took 106 ms [2021-11-20 07:23:36,377 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 77 treesize of output 49 [2021-11-20 07:23:36,526 INFO L354 Elim1Store]: treesize reduction 340, result has 2.6 percent of original size [2021-11-20 07:23:36,527 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-20 07:23:36,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:36,571 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-20 07:23:36,616 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-20 07:23:36,623 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-20 07:23:37,107 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-11-20 07:23:37,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:23:38,325 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-11-20 07:23:38,325 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:23:38,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1177711628] [2021-11-20 07:23:38,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1177711628] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:38,326 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:38,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-20 07:23:38,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434317950] [2021-11-20 07:23:38,327 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:38,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:23:38,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:23:38,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:23:38,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:23:38,329 INFO L87 Difference]: Start difference. First operand 719 states and 1090 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 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-20 07:23:40,364 WARN L515 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-20 07:23:42,379 WARN L515 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-20 07:23:45,578 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:23:51,934 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:23:52,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:23:52,692 INFO L93 Difference]: Finished difference Result 1435 states and 2176 transitions. [2021-11-20 07:23:52,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:23:52,695 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 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 150 [2021-11-20 07:23:52,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:23:52,701 INFO L225 Difference]: With dead ends: 1435 [2021-11-20 07:23:52,701 INFO L226 Difference]: Without dead ends: 719 [2021-11-20 07:23:52,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:23:52,704 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 12 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:23:52,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 967 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 171 Invalid, 2 Unknown, 58 Unchecked, 14.2s Time] [2021-11-20 07:23:52,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-11-20 07:23:52,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 719. [2021-11-20 07:23:52,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 1.5167130919220055) internal successors, (1089), 718 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:23:52,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1089 transitions. [2021-11-20 07:23:52,738 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1089 transitions. Word has length 150 [2021-11-20 07:23:52,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:23:52,739 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1089 transitions. [2021-11-20 07:23:52,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 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-20 07:23:52,740 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1089 transitions. [2021-11-20 07:23:52,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-20 07:23:52,743 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:23:52,744 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 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] [2021-11-20 07:23:52,765 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-20 07:23:52,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:23:52,965 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:23:52,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:23:52,966 INFO L85 PathProgramCache]: Analyzing trace with hash -329984046, now seen corresponding path program 1 times [2021-11-20 07:23:52,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:23:52,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [438376515] [2021-11-20 07:23:52,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:23:52,975 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:23:52,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:23:52,978 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:23:52,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-20 07:23:53,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:23:53,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:23:53,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:23:53,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:23:53,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:23:53,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:23:53,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:23:53,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:23:53,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:23:54,365 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:23:54,365 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 76 [2021-11-20 07:23:56,045 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:23:56,046 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 109 treesize of output 37 [2021-11-20 07:23:56,225 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 131 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 07:23:56,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:23:56,801 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 131 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 07:23:56,801 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:23:56,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [438376515] [2021-11-20 07:23:56,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [438376515] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:23:56,802 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:23:56,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:23:56,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88757515] [2021-11-20 07:23:56,803 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:23:56,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:23:56,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:23:56,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:23:56,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:23:56,805 INFO L87 Difference]: Start difference. First operand 719 states and 1089 transitions. Second operand has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 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-20 07:23:58,847 WARN L515 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-20 07:24:01,298 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:24:02,947 WARN L515 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-20 07:24:12,330 WARN L515 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-20 07:24:16,606 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:24:18,605 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:24:20,921 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:24:27,809 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:24:38,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:24:38,627 INFO L93 Difference]: Finished difference Result 2592 states and 3954 transitions. [2021-11-20 07:24:38,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:24:38,630 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 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) Word has length 150 [2021-11-20 07:24:38,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:24:38,646 INFO L225 Difference]: With dead ends: 2592 [2021-11-20 07:24:38,647 INFO L226 Difference]: Without dead ends: 1883 [2021-11-20 07:24:38,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:24:38,650 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 237 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 69 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:24:38,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 795 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 721 Invalid, 2 Unknown, 0 Unchecked, 41.6s Time] [2021-11-20 07:24:38,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1883 states. [2021-11-20 07:24:38,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1883 to 851. [2021-11-20 07:24:38,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 850 states have (on average 1.5494117647058823) internal successors, (1317), 850 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:24:38,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1317 transitions. [2021-11-20 07:24:38,733 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1317 transitions. Word has length 150 [2021-11-20 07:24:38,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:24:38,735 INFO L470 AbstractCegarLoop]: Abstraction has 851 states and 1317 transitions. [2021-11-20 07:24:38,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 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-20 07:24:38,736 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1317 transitions. [2021-11-20 07:24:38,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-20 07:24:38,740 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:24:38,740 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 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] [2021-11-20 07:24:38,765 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-20 07:24:38,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:24:38,961 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:24:38,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:24:38,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1210495758, now seen corresponding path program 1 times [2021-11-20 07:24:38,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:24:38,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1700894605] [2021-11-20 07:24:38,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:24:38,963 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:24:38,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:24:38,964 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:24:38,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-20 07:24:39,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:24:39,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:24:39,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:24:39,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:24:39,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:24:39,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:24:39,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:24:39,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:24:39,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:24:40,248 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:24:40,248 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 76 [2021-11-20 07:24:41,736 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:24:41,737 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 109 treesize of output 37 [2021-11-20 07:24:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 07:24:41,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:24:42,421 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 07:24:42,422 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:24:42,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1700894605] [2021-11-20 07:24:42,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1700894605] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:24:42,423 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:24:42,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:24:42,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628170306] [2021-11-20 07:24:42,423 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:24:42,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:24:42,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:24:42,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:24:42,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:24:42,426 INFO L87 Difference]: Start difference. First operand 851 states and 1317 transitions. Second operand has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:24:44,465 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:24:46,478 WARN L515 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-20 07:24:49,264 WARN L515 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-20 07:24:53,224 WARN L515 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-20 07:24:56,176 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:01,108 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:02,110 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:05,731 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:15,320 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:18,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:25:18,881 INFO L93 Difference]: Finished difference Result 2966 states and 4603 transitions. [2021-11-20 07:25:18,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:25:18,884 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 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-20 07:25:18,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:25:18,900 INFO L225 Difference]: With dead ends: 2966 [2021-11-20 07:25:18,901 INFO L226 Difference]: Without dead ends: 2125 [2021-11-20 07:25:18,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 296 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-20 07:25:18,904 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 228 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 69 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:25:18,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 636 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 544 Invalid, 3 Unknown, 0 Unchecked, 36.2s Time] [2021-11-20 07:25:18,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2021-11-20 07:25:18,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 1121. [2021-11-20 07:25:18,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 1120 states have (on average 1.59375) internal successors, (1785), 1120 states have internal predecessors, (1785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:25:18,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1785 transitions. [2021-11-20 07:25:18,990 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1785 transitions. Word has length 151 [2021-11-20 07:25:18,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:25:18,991 INFO L470 AbstractCegarLoop]: Abstraction has 1121 states and 1785 transitions. [2021-11-20 07:25:18,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:25:18,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1785 transitions. [2021-11-20 07:25:18,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-20 07:25:18,997 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:25:18,997 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 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, 1] [2021-11-20 07:25:19,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-20 07:25:19,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:25:19,219 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:25:19,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:25:19,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1180349500, now seen corresponding path program 1 times [2021-11-20 07:25:19,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:25:19,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [480075947] [2021-11-20 07:25:19,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:25:19,221 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:25:19,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:25:19,222 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:25:19,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-20 07:25:20,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:25:20,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:25:20,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:25:20,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:25:20,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:25:20,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:25:20,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:25:20,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:25:20,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:25:20,696 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:25:20,697 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 76 [2021-11-20 07:25:21,585 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:25:21,586 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 109 treesize of output 37 [2021-11-20 07:25:21,821 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 167 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-20 07:25:21,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:25:22,320 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 167 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-20 07:25:22,320 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:25:22,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [480075947] [2021-11-20 07:25:22,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [480075947] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:25:22,321 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:25:22,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:25:22,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750126473] [2021-11-20 07:25:22,321 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:25:22,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:25:22,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:25:22,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:25:22,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:25:22,323 INFO L87 Difference]: Start difference. First operand 1121 states and 1785 transitions. Second operand has 6 states, 6 states have (on average 22.333333333333332) internal successors, (134), 6 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-20 07:25:24,350 WARN L515 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-20 07:25:26,363 WARN L515 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-20 07:25:30,440 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:38,427 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:40,010 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:43,913 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:45,201 WARN L515 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-20 07:25:46,513 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:47,800 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:25:52,560 WARN L515 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-20 07:26:03,432 WARN L515 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-20 07:26:08,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:26:08,789 INFO L93 Difference]: Finished difference Result 3380 states and 5306 transitions. [2021-11-20 07:26:08,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:26:08,791 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.333333333333332) internal successors, (134), 6 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 164 [2021-11-20 07:26:08,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:26:08,804 INFO L225 Difference]: With dead ends: 3380 [2021-11-20 07:26:08,805 INFO L226 Difference]: Without dead ends: 2269 [2021-11-20 07:26:08,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:26:08,808 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 241 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 71 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:26:08,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 817 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 722 Invalid, 2 Unknown, 0 Unchecked, 46.2s Time] [2021-11-20 07:26:08,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2269 states. [2021-11-20 07:26:08,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2269 to 1217. [2021-11-20 07:26:08,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1217 states, 1216 states have (on average 1.5863486842105263) internal successors, (1929), 1216 states have internal predecessors, (1929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:26:08,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 1929 transitions. [2021-11-20 07:26:08,887 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 1929 transitions. Word has length 164 [2021-11-20 07:26:08,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:26:08,888 INFO L470 AbstractCegarLoop]: Abstraction has 1217 states and 1929 transitions. [2021-11-20 07:26:08,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.333333333333332) internal successors, (134), 6 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-20 07:26:08,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 1929 transitions. [2021-11-20 07:26:08,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-20 07:26:08,892 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:26:08,893 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 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, 1] [2021-11-20 07:26:08,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-20 07:26:09,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:26:09,110 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:26:09,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:26:09,111 INFO L85 PathProgramCache]: Analyzing trace with hash -496962472, now seen corresponding path program 1 times [2021-11-20 07:26:09,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:26:09,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [231566740] [2021-11-20 07:26:09,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:26:09,112 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:26:09,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:26:09,113 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:26:09,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-20 07:26:09,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:26:09,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:26:09,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:26:09,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:09,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:10,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:10,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:10,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:10,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:10,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:10,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:10,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:10,340 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:26:10,340 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 76 [2021-11-20 07:26:11,115 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:26:11,115 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 109 treesize of output 37 [2021-11-20 07:26:11,290 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-20 07:26:11,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:26:11,736 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-20 07:26:11,737 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:26:11,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [231566740] [2021-11-20 07:26:11,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [231566740] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:26:11,737 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:26:11,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:26:11,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249083811] [2021-11-20 07:26:11,738 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:26:11,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:26:11,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:26:11,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:26:11,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:26:11,739 INFO L87 Difference]: Start difference. First operand 1217 states and 1929 transitions. Second operand has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 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-20 07:26:13,771 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:26:20,868 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:26:24,779 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:26:42,246 WARN L515 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-20 07:26:43,522 WARN L515 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-20 07:26:46,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:26:46,571 INFO L93 Difference]: Finished difference Result 3424 states and 5345 transitions. [2021-11-20 07:26:46,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:26:46,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 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 165 [2021-11-20 07:26:46,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:26:46,586 INFO L225 Difference]: With dead ends: 3424 [2021-11-20 07:26:46,586 INFO L226 Difference]: Without dead ends: 2217 [2021-11-20 07:26:46,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 324 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-20 07:26:46,589 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 238 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 72 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:26:46,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 749 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 698 Invalid, 1 Unknown, 0 Unchecked, 34.6s Time] [2021-11-20 07:26:46,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2217 states. [2021-11-20 07:26:46,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2217 to 1217. [2021-11-20 07:26:46,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1217 states, 1216 states have (on average 1.571546052631579) internal successors, (1911), 1216 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:26:46,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 1911 transitions. [2021-11-20 07:26:46,672 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 1911 transitions. Word has length 165 [2021-11-20 07:26:46,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:26:46,672 INFO L470 AbstractCegarLoop]: Abstraction has 1217 states and 1911 transitions. [2021-11-20 07:26:46,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 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-20 07:26:46,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 1911 transitions. [2021-11-20 07:26:46,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-20 07:26:46,677 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:26:46,677 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-20 07:26:46,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-20 07:26:46,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:26:46,891 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:26:46,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:26:46,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1783349868, now seen corresponding path program 1 times [2021-11-20 07:26:46,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:26:46,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [633796156] [2021-11-20 07:26:46,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:26:46,893 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:26:46,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:26:46,893 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:26:46,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-20 07:26:47,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:26:47,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:26:47,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:26:47,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:26:47,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:47,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:47,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:47,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:47,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:26:48,037 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:26:48,037 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 76 [2021-11-20 07:26:48,914 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:26:48,915 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 109 treesize of output 37 [2021-11-20 07:26:49,084 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 07:26:49,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:26:49,496 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 07:26:49,496 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:26:49,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [633796156] [2021-11-20 07:26:49,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [633796156] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:26:49,497 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:26:49,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:26:49,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109822605] [2021-11-20 07:26:49,497 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:26:49,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:26:49,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:26:49,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:26:49,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:26:49,499 INFO L87 Difference]: Start difference. First operand 1217 states and 1911 transitions. Second operand has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:26:51,529 WARN L515 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-20 07:26:54,620 WARN L515 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-20 07:26:58,086 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:27:06,000 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:27:07,225 WARN L515 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-20 07:27:12,185 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:27:13,222 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:27:20,538 WARN L515 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-20 07:27:22,299 WARN L515 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-20 07:27:24,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:27:24,532 INFO L93 Difference]: Finished difference Result 3362 states and 5212 transitions. [2021-11-20 07:27:24,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:27:24,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 0 states have call successors, (0), 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-20 07:27:24,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:27:24,544 INFO L225 Difference]: With dead ends: 3362 [2021-11-20 07:27:24,544 INFO L226 Difference]: Without dead ends: 2355 [2021-11-20 07:27:24,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 328 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-20 07:27:24,547 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 224 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 52 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.8s IncrementalHoareTripleChecker+Time [2021-11-20 07:27:24,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 817 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 540 Invalid, 2 Unknown, 0 Unchecked, 34.8s Time] [2021-11-20 07:27:24,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2021-11-20 07:27:24,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 1331. [2021-11-20 07:27:24,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1331 states, 1330 states have (on average 1.563157894736842) internal successors, (2079), 1330 states have internal predecessors, (2079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:27:24,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1331 states to 1331 states and 2079 transitions. [2021-11-20 07:27:24,638 INFO L78 Accepts]: Start accepts. Automaton has 1331 states and 2079 transitions. Word has length 167 [2021-11-20 07:27:24,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:27:24,639 INFO L470 AbstractCegarLoop]: Abstraction has 1331 states and 2079 transitions. [2021-11-20 07:27:24,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:27:24,639 INFO L276 IsEmpty]: Start isEmpty. Operand 1331 states and 2079 transitions. [2021-11-20 07:27:24,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-20 07:27:24,643 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:27:24,644 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-20 07:27:24,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-20 07:27:24,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:27:24,861 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:27:24,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:27:24,862 INFO L85 PathProgramCache]: Analyzing trace with hash 113892171, now seen corresponding path program 1 times [2021-11-20 07:27:24,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:27:24,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1587322721] [2021-11-20 07:27:24,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:27:24,863 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:27:24,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:27:24,864 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:27:24,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-20 07:27:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:27:25,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:27:25,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:27:25,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:27:25,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:27:25,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:27:25,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:27:25,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:27:25,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:27:26,025 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:27:26,026 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 76 [2021-11-20 07:27:26,987 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:27:26,987 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 109 treesize of output 37 [2021-11-20 07:27:27,157 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 188 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 07:27:27,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:27:27,591 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 188 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 07:27:27,591 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:27:27,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1587322721] [2021-11-20 07:27:27,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1587322721] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:27:27,592 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:27:27,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:27:27,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979851879] [2021-11-20 07:27:27,592 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:27:27,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:27:27,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:27:27,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:27:27,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:27:27,598 INFO L87 Difference]: Start difference. First operand 1331 states and 2079 transitions. Second operand has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 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-20 07:27:29,618 WARN L515 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-20 07:27:31,626 WARN L515 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-20 07:27:39,039 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:27:41,412 WARN L515 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-20 07:27:43,873 WARN L515 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-20 07:27:47,691 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:28:00,348 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:28:03,179 WARN L515 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-20 07:28:05,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:28:05,385 INFO L93 Difference]: Finished difference Result 3468 states and 5347 transitions. [2021-11-20 07:28:05,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:28:05,387 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 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) Word has length 168 [2021-11-20 07:28:05,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:28:05,398 INFO L225 Difference]: With dead ends: 3468 [2021-11-20 07:28:05,398 INFO L226 Difference]: Without dead ends: 2366 [2021-11-20 07:28:05,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 330 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-20 07:28:05,400 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 229 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 70 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:28:05,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 760 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 711 Invalid, 2 Unknown, 0 Unchecked, 37.6s Time] [2021-11-20 07:28:05,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2366 states. [2021-11-20 07:28:05,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2366 to 1348. [2021-11-20 07:28:05,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1347 states have (on average 1.552338530066815) internal successors, (2091), 1347 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:28:05,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 2091 transitions. [2021-11-20 07:28:05,501 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 2091 transitions. Word has length 168 [2021-11-20 07:28:05,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:28:05,502 INFO L470 AbstractCegarLoop]: Abstraction has 1348 states and 2091 transitions. [2021-11-20 07:28:05,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 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-20 07:28:05,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 2091 transitions. [2021-11-20 07:28:05,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-20 07:28:05,506 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:28:05,506 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-11-20 07:28:05,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-20 07:28:05,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:28:05,728 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:28:05,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:28:05,728 INFO L85 PathProgramCache]: Analyzing trace with hash 137677863, now seen corresponding path program 1 times [2021-11-20 07:28:05,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:28:05,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [159157885] [2021-11-20 07:28:05,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:28:05,730 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:28:05,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:28:05,731 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:28:05,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-20 07:28:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:28:06,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:28:06,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:28:06,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:06,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:06,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:06,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:06,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:06,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:06,906 INFO L354 Elim1Store]: treesize reduction 1132, result has 5.5 percent of original size [2021-11-20 07:28:06,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, 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 76 [2021-11-20 07:28:07,875 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-20 07:28:07,875 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 109 treesize of output 37 [2021-11-20 07:28:08,062 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 07:28:08,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:28:08,512 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-20 07:28:08,512 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:28:08,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [159157885] [2021-11-20 07:28:08,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [159157885] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:28:08,512 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:28:08,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-20 07:28:08,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757884919] [2021-11-20 07:28:08,513 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:28:08,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:28:08,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:28:08,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:28:08,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:28:08,514 INFO L87 Difference]: Start difference. First operand 1348 states and 2091 transitions. Second operand has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:28:10,532 WARN L515 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-20 07:28:19,190 WARN L515 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-20 07:28:24,544 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:28:25,615 WARN L515 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-20 07:28:42,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:28:42,189 INFO L93 Difference]: Finished difference Result 3579 states and 5488 transitions. [2021-11-20 07:28:42,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:28:42,192 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 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-20 07:28:42,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:28:42,202 INFO L225 Difference]: With dead ends: 3579 [2021-11-20 07:28:42,202 INFO L226 Difference]: Without dead ends: 2472 [2021-11-20 07:28:42,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 332 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-20 07:28:42,204 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 224 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 69 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:28:42,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 733 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 691 Invalid, 1 Unknown, 0 Unchecked, 33.5s Time] [2021-11-20 07:28:42,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2472 states. [2021-11-20 07:28:42,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2472 to 1474. [2021-11-20 07:28:42,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1474 states, 1473 states have (on average 1.5417515274949083) internal successors, (2271), 1473 states have internal predecessors, (2271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:28:42,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1474 states to 1474 states and 2271 transitions. [2021-11-20 07:28:42,310 INFO L78 Accepts]: Start accepts. Automaton has 1474 states and 2271 transitions. Word has length 169 [2021-11-20 07:28:42,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:28:42,311 INFO L470 AbstractCegarLoop]: Abstraction has 1474 states and 2271 transitions. [2021-11-20 07:28:42,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:28:42,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1474 states and 2271 transitions. [2021-11-20 07:28:42,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-20 07:28:42,315 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:28:42,316 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:28:42,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-20 07:28:42,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:28:42,528 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 07:28:42,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:28:42,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1262080839, now seen corresponding path program 1 times [2021-11-20 07:28:42,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:28:42,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1994633869] [2021-11-20 07:28:42,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:28:42,529 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:28:42,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:28:42,530 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:28:42,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_666f5537-a8cf-464b-b277-697d7add198e/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-20 07:28:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:28:43,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:28:43,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:28:43,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 07:28:43,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:43,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:43,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:43,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 07:28:43,421 INFO L173 IndexEqualityManager]: detected equality via solver