./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 7e70badd Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-7e70bad [2021-11-23 14:06:52,811 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 14:06:52,813 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 14:06:52,859 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 14:06:52,859 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 14:06:52,864 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 14:06:52,867 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 14:06:52,871 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 14:06:52,873 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 14:06:52,881 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 14:06:52,882 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 14:06:52,884 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 14:06:52,884 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 14:06:52,887 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 14:06:52,889 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 14:06:52,896 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 14:06:52,897 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 14:06:52,898 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 14:06:52,901 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 14:06:52,903 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 14:06:52,905 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 14:06:52,910 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 14:06:52,913 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 14:06:52,914 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 14:06:52,923 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 14:06:52,923 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 14:06:52,924 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 14:06:52,926 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 14:06:52,926 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 14:06:52,928 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 14:06:52,929 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 14:06:52,930 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 14:06:52,932 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 14:06:52,933 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 14:06:52,935 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 14:06:52,935 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 14:06:52,936 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 14:06:52,936 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 14:06:52,936 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 14:06:52,937 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 14:06:52,938 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 14:06:52,938 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-23 14:06:52,986 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 14:06:52,989 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 14:06:52,990 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 14:06:52,990 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 14:06:52,997 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-23 14:06:52,998 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-23 14:06:52,998 INFO L138 SettingsManager]: * Use SBE=true [2021-11-23 14:06:52,999 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 14:06:52,999 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 14:06:52,999 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 14:06:53,000 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 14:06:53,000 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 14:06:53,001 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 14:06:53,001 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 14:06:53,001 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 14:06:53,001 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 14:06:53,001 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 14:06:53,002 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 14:06:53,002 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 14:06:53,002 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 14:06:53,002 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 14:06:53,003 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 14:06:53,003 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 14:06:53,003 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 14:06:53,003 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 14:06:53,004 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 14:06:53,004 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-23 14:06:53,004 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 14:06:53,004 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-23 14:06:53,006 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-23 14:06:53,006 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 14:06:53,006 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 14:06:53,007 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_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/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_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 [2021-11-23 14:06:53,268 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 14:06:53,289 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 14:06:53,292 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 14:06:53,293 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 14:06:53,294 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 14:06:53,295 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-23 14:06:53,364 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/9445050b5/d12f6dfea7b443fb8663d25762bf587d/FLAGbe83da547 [2021-11-23 14:06:53,994 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 14:06:53,995 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-23 14:06:54,037 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/9445050b5/d12f6dfea7b443fb8663d25762bf587d/FLAGbe83da547 [2021-11-23 14:06:54,182 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/9445050b5/d12f6dfea7b443fb8663d25762bf587d [2021-11-23 14:06:54,184 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 14:06:54,186 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 14:06:54,187 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 14:06:54,188 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 14:06:54,195 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 14:06:54,195 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:54,198 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6538b5c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54, skipping insertion in model container [2021-11-23 14:06:54,198 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:54,206 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 14:06:54,285 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 14:06:54,774 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_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-23 14:06:54,786 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 14:06:54,811 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 14:06:54,955 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_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-23 14:06:54,959 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 14:06:54,987 INFO L208 MainTranslator]: Completed translation [2021-11-23 14:06:54,987 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54 WrapperNode [2021-11-23 14:06:54,988 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 14:06:54,989 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 14:06:54,990 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 14:06:54,990 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 14:06:54,998 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,037 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,101 INFO L137 Inliner]: procedures = 31, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 803 [2021-11-23 14:06:55,110 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 14:06:55,111 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 14:06:55,111 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 14:06:55,111 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 14:06:55,119 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,120 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,145 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,146 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,207 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,229 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,234 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,246 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 14:06:55,250 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 14:06:55,251 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 14:06:55,251 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 14:06:55,253 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (1/1) ... [2021-11-23 14:06:55,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 14:06:55,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 14:06:55,297 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 14:06:55,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 14:06:55,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 14:06:55,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 14:06:55,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 14:06:55,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 14:06:55,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 14:06:55,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 14:06:55,353 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 14:06:55,353 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 14:06:55,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 14:06:55,530 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 14:06:55,532 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 14:06:55,548 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 14:06:58,544 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-23 14:06:58,544 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-23 14:06:58,544 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 14:06:58,553 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 14:06:58,554 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-23 14:06:58,556 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:06:58 BoogieIcfgContainer [2021-11-23 14:06:58,556 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 14:06:58,558 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 14:06:58,558 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 14:06:58,566 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 14:06:58,567 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:06:54" (1/3) ... [2021-11-23 14:06:58,568 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fa7833b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:06:58, skipping insertion in model container [2021-11-23 14:06:58,568 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:06:54" (2/3) ... [2021-11-23 14:06:58,569 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fa7833b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:06:58, skipping insertion in model container [2021-11-23 14:06:58,569 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:06:58" (3/3) ... [2021-11-23 14:06:58,577 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.14.i.cil-2.c [2021-11-23 14:06:58,583 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 14:06:58,583 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 14:06:58,629 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 14:06:58,655 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-23 14:06:58,655 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 14:06:58,677 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:06:58,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-23 14:06:58,687 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:06:58,688 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:06:58,688 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:06:58,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:06:58,693 INFO L85 PathProgramCache]: Analyzing trace with hash 918516044, now seen corresponding path program 1 times [2021-11-23 14:06:58,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:06:58,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913614494] [2021-11-23 14:06:58,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:06:58,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:06:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:06:59,026 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-23 14:06:59,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:06:59,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913614494] [2021-11-23 14:06:59,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913614494] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:06:59,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:06:59,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:06:59,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706087057] [2021-11-23 14:06:59,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:06:59,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:06:59,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:06:59,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:06:59,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:06:59,066 INFO L87 Difference]: Start difference. First operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:00,253 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:00,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:00,772 INFO L93 Difference]: Finished difference Result 335 states and 570 transitions. [2021-11-23 14:07:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:00,775 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-23 14:07:00,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:00,786 INFO L225 Difference]: With dead ends: 335 [2021-11-23 14:07:00,786 INFO L226 Difference]: Without dead ends: 170 [2021-11-23 14:07:00,790 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-23 14:07:00,793 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 36 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:00,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 615 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:07:00,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-23 14:07:00,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 153. [2021-11-23 14:07:00,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5723684210526316) internal successors, (239), 152 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:00,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 239 transitions. [2021-11-23 14:07:00,840 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 239 transitions. Word has length 44 [2021-11-23 14:07:00,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:00,841 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 239 transitions. [2021-11-23 14:07:00,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:00,842 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 239 transitions. [2021-11-23 14:07:00,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-23 14:07:00,845 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:00,845 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:00,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 14:07:00,846 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:00,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:00,847 INFO L85 PathProgramCache]: Analyzing trace with hash -2003514045, now seen corresponding path program 1 times [2021-11-23 14:07:00,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:00,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014843754] [2021-11-23 14:07:00,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:00,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:00,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:01,017 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-23 14:07:01,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:01,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014843754] [2021-11-23 14:07:01,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014843754] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:01,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:01,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:01,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487263716] [2021-11-23 14:07:01,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:01,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:01,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:01,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:01,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:01,033 INFO L87 Difference]: Start difference. First operand 153 states and 239 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:03,044 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:03,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:03,470 INFO L93 Difference]: Finished difference Result 302 states and 466 transitions. [2021-11-23 14:07:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:03,471 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-23 14:07:03,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:03,473 INFO L225 Difference]: With dead ends: 302 [2021-11-23 14:07:03,473 INFO L226 Difference]: Without dead ends: 170 [2021-11-23 14:07:03,474 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-23 14:07:03,476 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 24 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 501 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.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:03,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 501 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 148 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 14:07:03,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-23 14:07:03,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 153. [2021-11-23 14:07:03,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5657894736842106) internal successors, (238), 152 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:03,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 238 transitions. [2021-11-23 14:07:03,503 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 238 transitions. Word has length 57 [2021-11-23 14:07:03,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:03,504 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 238 transitions. [2021-11-23 14:07:03,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:03,505 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 238 transitions. [2021-11-23 14:07:03,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:07:03,512 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:03,512 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:03,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 14:07:03,514 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:03,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:03,515 INFO L85 PathProgramCache]: Analyzing trace with hash 2065525010, now seen corresponding path program 1 times [2021-11-23 14:07:03,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:03,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181399547] [2021-11-23 14:07:03,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:03,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:03,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:03,630 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-23 14:07:03,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:03,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181399547] [2021-11-23 14:07:03,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181399547] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:03,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:03,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:03,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961255258] [2021-11-23 14:07:03,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:03,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:03,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:03,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:03,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:03,634 INFO L87 Difference]: Start difference. First operand 153 states and 238 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:05,648 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:06,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:06,075 INFO L93 Difference]: Finished difference Result 301 states and 464 transitions. [2021-11-23 14:07:06,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:06,076 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:07:06,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:06,078 INFO L225 Difference]: With dead ends: 301 [2021-11-23 14:07:06,078 INFO L226 Difference]: Without dead ends: 169 [2021-11-23 14:07:06,079 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-23 14:07:06,080 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 28 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:06,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 503 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 14:07:06,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-11-23 14:07:06,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 153. [2021-11-23 14:07:06,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5592105263157894) internal successors, (237), 152 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:06,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 237 transitions. [2021-11-23 14:07:06,105 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 237 transitions. Word has length 58 [2021-11-23 14:07:06,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:06,105 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 237 transitions. [2021-11-23 14:07:06,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:06,106 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 237 transitions. [2021-11-23 14:07:06,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:07:06,113 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:06,114 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:06,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 14:07:06,115 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:06,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:06,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1018014206, now seen corresponding path program 1 times [2021-11-23 14:07:06,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:06,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080078050] [2021-11-23 14:07:06,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:06,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:06,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:06,253 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-23 14:07:06,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:06,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080078050] [2021-11-23 14:07:06,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080078050] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:06,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:06,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:06,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345661326] [2021-11-23 14:07:06,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:06,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:06,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:06,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:06,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:06,264 INFO L87 Difference]: Start difference. First operand 153 states and 237 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:08,273 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:08,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:08,682 INFO L93 Difference]: Finished difference Result 301 states and 463 transitions. [2021-11-23 14:07:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:08,683 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:07:08,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:08,684 INFO L225 Difference]: With dead ends: 301 [2021-11-23 14:07:08,684 INFO L226 Difference]: Without dead ends: 169 [2021-11-23 14:07:08,685 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-23 14:07:08,686 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 26 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:08,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 503 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 14:07:08,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-11-23 14:07:08,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 153. [2021-11-23 14:07:08,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5526315789473684) internal successors, (236), 152 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:08,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 236 transitions. [2021-11-23 14:07:08,704 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 236 transitions. Word has length 58 [2021-11-23 14:07:08,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:08,706 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 236 transitions. [2021-11-23 14:07:08,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:08,707 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 236 transitions. [2021-11-23 14:07:08,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:07:08,709 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:08,709 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:08,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 14:07:08,710 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:08,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:08,712 INFO L85 PathProgramCache]: Analyzing trace with hash -117852089, now seen corresponding path program 1 times [2021-11-23 14:07:08,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:08,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606027764] [2021-11-23 14:07:08,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:08,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:08,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:08,867 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-23 14:07:08,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:08,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606027764] [2021-11-23 14:07:08,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606027764] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:08,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:08,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:08,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882206311] [2021-11-23 14:07:08,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:08,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:08,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:08,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:08,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:08,871 INFO L87 Difference]: Start difference. First operand 153 states and 236 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:10,038 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:10,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:10,379 INFO L93 Difference]: Finished difference Result 300 states and 461 transitions. [2021-11-23 14:07:10,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:10,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:07:10,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:10,382 INFO L225 Difference]: With dead ends: 300 [2021-11-23 14:07:10,382 INFO L226 Difference]: Without dead ends: 168 [2021-11-23 14:07:10,383 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-23 14:07:10,384 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 19 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:10,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 505 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-23 14:07:10,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-23 14:07:10,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 153. [2021-11-23 14:07:10,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5460526315789473) internal successors, (235), 152 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:10,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 235 transitions. [2021-11-23 14:07:10,394 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 235 transitions. Word has length 58 [2021-11-23 14:07:10,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:10,394 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 235 transitions. [2021-11-23 14:07:10,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:10,395 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 235 transitions. [2021-11-23 14:07:10,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:07:10,396 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:10,396 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:10,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 14:07:10,397 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:10,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:10,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1203001223, now seen corresponding path program 1 times [2021-11-23 14:07:10,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:10,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703127368] [2021-11-23 14:07:10,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:10,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:10,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:10,524 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-23 14:07:10,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:10,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703127368] [2021-11-23 14:07:10,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703127368] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:10,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:10,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:10,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26097200] [2021-11-23 14:07:10,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:10,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:10,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:10,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:10,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:10,527 INFO L87 Difference]: Start difference. First operand 153 states and 235 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:12,544 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:12,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:12,848 INFO L93 Difference]: Finished difference Result 298 states and 458 transitions. [2021-11-23 14:07:12,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:12,849 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:07:12,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:12,850 INFO L225 Difference]: With dead ends: 298 [2021-11-23 14:07:12,850 INFO L226 Difference]: Without dead ends: 166 [2021-11-23 14:07:12,851 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-23 14:07:12,852 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 19 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:12,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 509 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:12,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-23 14:07:12,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-23 14:07:12,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5394736842105263) internal successors, (234), 152 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:12,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 234 transitions. [2021-11-23 14:07:12,861 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 234 transitions. Word has length 58 [2021-11-23 14:07:12,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:12,861 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 234 transitions. [2021-11-23 14:07:12,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:12,862 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 234 transitions. [2021-11-23 14:07:12,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 14:07:12,863 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:12,863 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:12,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 14:07:12,863 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:12,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:12,864 INFO L85 PathProgramCache]: Analyzing trace with hash -293840518, now seen corresponding path program 1 times [2021-11-23 14:07:12,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:12,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24368664] [2021-11-23 14:07:12,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:12,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:12,932 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-23 14:07:12,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:12,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24368664] [2021-11-23 14:07:12,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24368664] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:12,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:12,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:12,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413514775] [2021-11-23 14:07:12,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:12,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:12,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:12,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:12,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:12,936 INFO L87 Difference]: Start difference. First operand 153 states and 234 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:14,944 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:15,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:15,235 INFO L93 Difference]: Finished difference Result 298 states and 457 transitions. [2021-11-23 14:07:15,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:15,236 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-11-23 14:07:15,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:15,237 INFO L225 Difference]: With dead ends: 298 [2021-11-23 14:07:15,237 INFO L226 Difference]: Without dead ends: 166 [2021-11-23 14:07:15,237 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-23 14:07:15,238 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 22 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:15,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 509 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:15,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-23 14:07:15,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-23 14:07:15,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5328947368421053) internal successors, (233), 152 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:15,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 233 transitions. [2021-11-23 14:07:15,245 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 233 transitions. Word has length 59 [2021-11-23 14:07:15,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:15,245 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 233 transitions. [2021-11-23 14:07:15,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:15,246 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 233 transitions. [2021-11-23 14:07:15,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 14:07:15,247 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:15,247 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:15,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 14:07:15,247 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:15,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:15,248 INFO L85 PathProgramCache]: Analyzing trace with hash 366566809, now seen corresponding path program 1 times [2021-11-23 14:07:15,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:15,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925900311] [2021-11-23 14:07:15,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:15,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:15,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:15,312 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-23 14:07:15,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:15,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925900311] [2021-11-23 14:07:15,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925900311] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:15,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:15,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:15,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656517057] [2021-11-23 14:07:15,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:15,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:15,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:15,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:15,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:15,315 INFO L87 Difference]: Start difference. First operand 153 states and 233 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:17,324 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:17,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:17,638 INFO L93 Difference]: Finished difference Result 298 states and 456 transitions. [2021-11-23 14:07:17,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:17,638 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-23 14:07:17,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:17,640 INFO L225 Difference]: With dead ends: 298 [2021-11-23 14:07:17,640 INFO L226 Difference]: Without dead ends: 166 [2021-11-23 14:07:17,640 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-23 14:07:17,641 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 20 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:17,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 509 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:17,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-23 14:07:17,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-23 14:07:17,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5263157894736843) internal successors, (232), 152 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:17,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 232 transitions. [2021-11-23 14:07:17,647 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 232 transitions. Word has length 60 [2021-11-23 14:07:17,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:17,648 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 232 transitions. [2021-11-23 14:07:17,648 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-23 14:07:17,648 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 232 transitions. [2021-11-23 14:07:17,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 14:07:17,649 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:17,649 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:17,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 14:07:17,649 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:17,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:17,650 INFO L85 PathProgramCache]: Analyzing trace with hash 2037555573, now seen corresponding path program 1 times [2021-11-23 14:07:17,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:17,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028460082] [2021-11-23 14:07:17,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:17,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:17,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:17,712 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-23 14:07:17,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:17,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028460082] [2021-11-23 14:07:17,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028460082] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:17,713 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:17,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:17,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801580540] [2021-11-23 14:07:17,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:17,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:17,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:17,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:17,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:17,715 INFO L87 Difference]: Start difference. First operand 153 states and 232 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:19,723 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:19,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:19,979 INFO L93 Difference]: Finished difference Result 288 states and 442 transitions. [2021-11-23 14:07:19,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:19,980 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-23 14:07:19,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:19,981 INFO L225 Difference]: With dead ends: 288 [2021-11-23 14:07:19,982 INFO L226 Difference]: Without dead ends: 156 [2021-11-23 14:07:19,982 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-23 14:07:19,983 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 11 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:19,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 523 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:07:19,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-23 14:07:19,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 153. [2021-11-23 14:07:19,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.519736842105263) internal successors, (231), 152 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:19,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 231 transitions. [2021-11-23 14:07:19,989 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 231 transitions. Word has length 61 [2021-11-23 14:07:19,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:19,989 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 231 transitions. [2021-11-23 14:07:19,989 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-23 14:07:19,990 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 231 transitions. [2021-11-23 14:07:19,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 14:07:19,990 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:19,991 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:19,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-23 14:07:19,991 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:19,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:19,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1584412915, now seen corresponding path program 1 times [2021-11-23 14:07:19,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:19,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899187812] [2021-11-23 14:07:19,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:19,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:20,053 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-23 14:07:20,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:20,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899187812] [2021-11-23 14:07:20,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899187812] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:20,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:20,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:20,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677606725] [2021-11-23 14:07:20,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:20,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:20,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:20,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:20,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:20,056 INFO L87 Difference]: Start difference. First operand 153 states and 231 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:22,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:22,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:22,321 INFO L93 Difference]: Finished difference Result 328 states and 503 transitions. [2021-11-23 14:07:22,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:22,322 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-23 14:07:22,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:22,323 INFO L225 Difference]: With dead ends: 328 [2021-11-23 14:07:22,323 INFO L226 Difference]: Without dead ends: 196 [2021-11-23 14:07:22,324 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-23 14:07:22,325 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 34 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:22,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 521 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:07:22,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-23 14:07:22,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2021-11-23 14:07:22,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5459770114942528) internal successors, (269), 174 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:22,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 269 transitions. [2021-11-23 14:07:22,332 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 269 transitions. Word has length 61 [2021-11-23 14:07:22,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:22,333 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 269 transitions. [2021-11-23 14:07:22,333 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-23 14:07:22,333 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 269 transitions. [2021-11-23 14:07:22,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-23 14:07:22,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:22,334 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:22,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 14:07:22,335 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:22,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:22,335 INFO L85 PathProgramCache]: Analyzing trace with hash 468424994, now seen corresponding path program 1 times [2021-11-23 14:07:22,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:22,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475028017] [2021-11-23 14:07:22,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:22,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:22,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:22,396 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-23 14:07:22,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:22,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475028017] [2021-11-23 14:07:22,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475028017] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:22,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:22,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:22,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615410016] [2021-11-23 14:07:22,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:22,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:22,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:22,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:22,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:22,399 INFO L87 Difference]: Start difference. First operand 175 states and 269 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:24,043 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:24,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:24,314 INFO L93 Difference]: Finished difference Result 350 states and 540 transitions. [2021-11-23 14:07:24,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:24,315 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-11-23 14:07:24,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:24,317 INFO L225 Difference]: With dead ends: 350 [2021-11-23 14:07:24,317 INFO L226 Difference]: Without dead ends: 196 [2021-11-23 14:07:24,317 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-23 14:07:24,318 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 39 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:24,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 521 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:07:24,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-23 14:07:24,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2021-11-23 14:07:24,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5402298850574712) internal successors, (268), 174 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:24,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 268 transitions. [2021-11-23 14:07:24,325 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 268 transitions. Word has length 74 [2021-11-23 14:07:24,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:24,326 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 268 transitions. [2021-11-23 14:07:24,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:24,327 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 268 transitions. [2021-11-23 14:07:24,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-23 14:07:24,327 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:24,328 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:24,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 14:07:24,328 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:24,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:24,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1386223891, now seen corresponding path program 1 times [2021-11-23 14:07:24,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:24,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017848742] [2021-11-23 14:07:24,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:24,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:24,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:24,382 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-23 14:07:24,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:24,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017848742] [2021-11-23 14:07:24,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017848742] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:24,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:24,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:24,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23527999] [2021-11-23 14:07:24,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:24,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:24,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:24,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:24,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:24,385 INFO L87 Difference]: Start difference. First operand 175 states and 268 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:26,088 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:26,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:26,412 INFO L93 Difference]: Finished difference Result 349 states and 537 transitions. [2021-11-23 14:07:26,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:26,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-23 14:07:26,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:26,414 INFO L225 Difference]: With dead ends: 349 [2021-11-23 14:07:26,414 INFO L226 Difference]: Without dead ends: 195 [2021-11-23 14:07:26,414 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-23 14:07:26,415 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 43 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:26,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 523 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-23 14:07:26,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-23 14:07:26,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 175. [2021-11-23 14:07:26,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5344827586206897) internal successors, (267), 174 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:26,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 267 transitions. [2021-11-23 14:07:26,422 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 267 transitions. Word has length 75 [2021-11-23 14:07:26,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:26,423 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 267 transitions. [2021-11-23 14:07:26,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:26,423 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 267 transitions. [2021-11-23 14:07:26,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-23 14:07:26,424 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:26,424 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:26,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-23 14:07:26,424 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:26,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:26,425 INFO L85 PathProgramCache]: Analyzing trace with hash 338713087, now seen corresponding path program 1 times [2021-11-23 14:07:26,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:26,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739436194] [2021-11-23 14:07:26,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:26,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:26,482 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-23 14:07:26,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:26,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739436194] [2021-11-23 14:07:26,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739436194] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:26,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:26,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:26,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322066494] [2021-11-23 14:07:26,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:26,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:26,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:26,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:26,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:26,485 INFO L87 Difference]: Start difference. First operand 175 states and 267 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:28,493 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:28,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:28,758 INFO L93 Difference]: Finished difference Result 349 states and 535 transitions. [2021-11-23 14:07:28,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:28,759 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-23 14:07:28,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:28,760 INFO L225 Difference]: With dead ends: 349 [2021-11-23 14:07:28,760 INFO L226 Difference]: Without dead ends: 195 [2021-11-23 14:07:28,761 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-23 14:07:28,761 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 41 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:28,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 523 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 164 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:28,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-23 14:07:28,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 175. [2021-11-23 14:07:28,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.528735632183908) internal successors, (266), 174 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:28,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 266 transitions. [2021-11-23 14:07:28,766 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 266 transitions. Word has length 75 [2021-11-23 14:07:28,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:28,766 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 266 transitions. [2021-11-23 14:07:28,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:28,766 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 266 transitions. [2021-11-23 14:07:28,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-23 14:07:28,767 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:28,767 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:28,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 14:07:28,772 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:28,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:28,772 INFO L85 PathProgramCache]: Analyzing trace with hash -797153208, now seen corresponding path program 1 times [2021-11-23 14:07:28,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:28,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633639366] [2021-11-23 14:07:28,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:28,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:28,844 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-23 14:07:28,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:28,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633639366] [2021-11-23 14:07:28,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633639366] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:28,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:28,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:28,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610786717] [2021-11-23 14:07:28,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:28,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:28,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:28,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:28,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:28,847 INFO L87 Difference]: Start difference. First operand 175 states and 266 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:30,832 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:31,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:31,140 INFO L93 Difference]: Finished difference Result 348 states and 532 transitions. [2021-11-23 14:07:31,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:31,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-23 14:07:31,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:31,142 INFO L225 Difference]: With dead ends: 348 [2021-11-23 14:07:31,142 INFO L226 Difference]: Without dead ends: 194 [2021-11-23 14:07:31,142 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-23 14:07:31,143 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 34 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:31,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 525 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:31,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-11-23 14:07:31,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 175. [2021-11-23 14:07:31,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5229885057471264) internal successors, (265), 174 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:31,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 265 transitions. [2021-11-23 14:07:31,151 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 265 transitions. Word has length 75 [2021-11-23 14:07:31,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:31,151 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 265 transitions. [2021-11-23 14:07:31,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:31,152 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 265 transitions. [2021-11-23 14:07:31,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-23 14:07:31,153 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:31,153 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:31,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-23 14:07:31,153 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:31,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:31,154 INFO L85 PathProgramCache]: Analyzing trace with hash 523700104, now seen corresponding path program 1 times [2021-11-23 14:07:31,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:31,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178395637] [2021-11-23 14:07:31,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:31,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:31,218 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-23 14:07:31,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:31,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178395637] [2021-11-23 14:07:31,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178395637] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:31,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:31,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:31,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30373529] [2021-11-23 14:07:31,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:31,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:31,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:31,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:31,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:31,221 INFO L87 Difference]: Start difference. First operand 175 states and 265 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:33,229 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:33,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:33,508 INFO L93 Difference]: Finished difference Result 346 states and 528 transitions. [2021-11-23 14:07:33,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:33,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-23 14:07:33,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:33,510 INFO L225 Difference]: With dead ends: 346 [2021-11-23 14:07:33,510 INFO L226 Difference]: Without dead ends: 192 [2021-11-23 14:07:33,511 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-23 14:07:33,512 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 34 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:33,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 529 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:33,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-23 14:07:33,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 175. [2021-11-23 14:07:33,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5172413793103448) internal successors, (264), 174 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:33,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 264 transitions. [2021-11-23 14:07:33,519 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 264 transitions. Word has length 75 [2021-11-23 14:07:33,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:33,519 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 264 transitions. [2021-11-23 14:07:33,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:33,520 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 264 transitions. [2021-11-23 14:07:33,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-23 14:07:33,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:33,521 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:33,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-23 14:07:33,521 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:33,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:33,522 INFO L85 PathProgramCache]: Analyzing trace with hash 122661273, now seen corresponding path program 1 times [2021-11-23 14:07:33,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:33,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525392105] [2021-11-23 14:07:33,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:33,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:33,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:33,573 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-23 14:07:33,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:33,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525392105] [2021-11-23 14:07:33,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525392105] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:33,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:33,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:33,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436399662] [2021-11-23 14:07:33,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:33,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:33,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:33,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:33,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:33,576 INFO L87 Difference]: Start difference. First operand 175 states and 264 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:35,584 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:35,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:35,894 INFO L93 Difference]: Finished difference Result 346 states and 526 transitions. [2021-11-23 14:07:35,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:35,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-11-23 14:07:35,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:35,897 INFO L225 Difference]: With dead ends: 346 [2021-11-23 14:07:35,897 INFO L226 Difference]: Without dead ends: 192 [2021-11-23 14:07:35,897 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-23 14:07:35,898 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 37 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:35,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 529 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:35,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-23 14:07:35,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 175. [2021-11-23 14:07:35,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5114942528735633) internal successors, (263), 174 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:35,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 263 transitions. [2021-11-23 14:07:35,905 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 263 transitions. Word has length 76 [2021-11-23 14:07:35,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:35,906 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 263 transitions. [2021-11-23 14:07:35,906 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-23 14:07:35,906 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 263 transitions. [2021-11-23 14:07:35,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-23 14:07:35,907 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:35,907 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:35,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-23 14:07:35,908 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:35,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:35,908 INFO L85 PathProgramCache]: Analyzing trace with hash 393220442, now seen corresponding path program 1 times [2021-11-23 14:07:35,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:35,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501836595] [2021-11-23 14:07:35,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:35,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:35,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:35,961 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-23 14:07:35,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:35,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501836595] [2021-11-23 14:07:35,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501836595] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:35,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:35,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:35,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148057916] [2021-11-23 14:07:35,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:35,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:35,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:35,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:35,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:35,964 INFO L87 Difference]: Start difference. First operand 175 states and 263 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:37,978 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:38,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:38,242 INFO L93 Difference]: Finished difference Result 346 states and 524 transitions. [2021-11-23 14:07:38,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:38,243 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-23 14:07:38,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:38,245 INFO L225 Difference]: With dead ends: 346 [2021-11-23 14:07:38,245 INFO L226 Difference]: Without dead ends: 192 [2021-11-23 14:07:38,245 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-23 14:07:38,246 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 35 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:38,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 529 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:38,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-23 14:07:38,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 175. [2021-11-23 14:07:38,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5057471264367817) internal successors, (262), 174 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:38,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 262 transitions. [2021-11-23 14:07:38,253 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 262 transitions. Word has length 77 [2021-11-23 14:07:38,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:38,253 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 262 transitions. [2021-11-23 14:07:38,254 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-23 14:07:38,254 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 262 transitions. [2021-11-23 14:07:38,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-23 14:07:38,255 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:38,255 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:38,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 14:07:38,255 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:38,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:38,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1431149100, now seen corresponding path program 1 times [2021-11-23 14:07:38,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:38,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108507562] [2021-11-23 14:07:38,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:38,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:38,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:38,313 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-23 14:07:38,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:38,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108507562] [2021-11-23 14:07:38,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108507562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:38,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:38,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:38,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534229160] [2021-11-23 14:07:38,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:38,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:38,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:38,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:38,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:38,316 INFO L87 Difference]: Start difference. First operand 175 states and 262 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:39,427 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:39,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:39,668 INFO L93 Difference]: Finished difference Result 336 states and 509 transitions. [2021-11-23 14:07:39,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:39,669 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-23 14:07:39,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:39,670 INFO L225 Difference]: With dead ends: 336 [2021-11-23 14:07:39,670 INFO L226 Difference]: Without dead ends: 182 [2021-11-23 14:07:39,670 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-23 14:07:39,671 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 26 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:39,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 543 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-23 14:07:39,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-11-23 14:07:39,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 175. [2021-11-23 14:07:39,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5) internal successors, (261), 174 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:39,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 261 transitions. [2021-11-23 14:07:39,677 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 261 transitions. Word has length 78 [2021-11-23 14:07:39,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:39,678 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 261 transitions. [2021-11-23 14:07:39,678 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-23 14:07:39,678 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 261 transitions. [2021-11-23 14:07:39,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-23 14:07:39,679 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:39,679 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:39,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-23 14:07:39,680 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:39,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:39,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1867542727, now seen corresponding path program 1 times [2021-11-23 14:07:39,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:39,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145095460] [2021-11-23 14:07:39,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:39,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:39,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:39,752 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-23 14:07:39,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:39,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145095460] [2021-11-23 14:07:39,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145095460] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:39,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:39,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:39,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258869031] [2021-11-23 14:07:39,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:39,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:39,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:39,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:39,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:39,754 INFO L87 Difference]: Start difference. First operand 175 states and 261 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:41,353 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:41,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:41,783 INFO L93 Difference]: Finished difference Result 440 states and 670 transitions. [2021-11-23 14:07:41,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:41,784 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-23 14:07:41,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:41,786 INFO L225 Difference]: With dead ends: 440 [2021-11-23 14:07:41,786 INFO L226 Difference]: Without dead ends: 286 [2021-11-23 14:07:41,787 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-23 14:07:41,787 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 103 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:41,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 491 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-23 14:07:41,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-11-23 14:07:41,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 216. [2021-11-23 14:07:41,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 1.558139534883721) internal successors, (335), 215 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:41,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 335 transitions. [2021-11-23 14:07:41,796 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 335 transitions. Word has length 83 [2021-11-23 14:07:41,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:41,797 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 335 transitions. [2021-11-23 14:07:41,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:41,797 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 335 transitions. [2021-11-23 14:07:41,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-23 14:07:41,798 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:41,799 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:41,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 14:07:41,799 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:41,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:41,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1055617271, now seen corresponding path program 1 times [2021-11-23 14:07:41,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:41,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653855888] [2021-11-23 14:07:41,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:41,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:41,869 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-23 14:07:41,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:41,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653855888] [2021-11-23 14:07:41,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653855888] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:41,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:41,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:41,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493389492] [2021-11-23 14:07:41,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:41,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:41,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:41,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:41,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:41,872 INFO L87 Difference]: Start difference. First operand 216 states and 335 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:43,270 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:43,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:43,658 INFO L93 Difference]: Finished difference Result 461 states and 722 transitions. [2021-11-23 14:07:43,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:43,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-23 14:07:43,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:43,660 INFO L225 Difference]: With dead ends: 461 [2021-11-23 14:07:43,661 INFO L226 Difference]: Without dead ends: 266 [2021-11-23 14:07:43,661 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-23 14:07:43,662 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 42 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:43,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 633 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 14:07:43,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-11-23 14:07:43,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 240. [2021-11-23 14:07:43,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 1.5774058577405858) internal successors, (377), 239 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:43,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 377 transitions. [2021-11-23 14:07:43,672 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 377 transitions. Word has length 83 [2021-11-23 14:07:43,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:43,673 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 377 transitions. [2021-11-23 14:07:43,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:43,673 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 377 transitions. [2021-11-23 14:07:43,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-23 14:07:43,674 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:43,675 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:43,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-23 14:07:43,675 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:43,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:43,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1994521312, now seen corresponding path program 1 times [2021-11-23 14:07:43,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:43,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002515347] [2021-11-23 14:07:43,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:43,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:43,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:43,765 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-23 14:07:43,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:43,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002515347] [2021-11-23 14:07:43,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002515347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:43,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:43,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:43,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66294791] [2021-11-23 14:07:43,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:43,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:43,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:43,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:43,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:43,768 INFO L87 Difference]: Start difference. First operand 240 states and 377 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:44,944 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:45,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:45,342 INFO L93 Difference]: Finished difference Result 522 states and 818 transitions. [2021-11-23 14:07:45,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:45,342 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-11-23 14:07:45,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:45,345 INFO L225 Difference]: With dead ends: 522 [2021-11-23 14:07:45,345 INFO L226 Difference]: Without dead ends: 303 [2021-11-23 14:07:45,346 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-23 14:07:45,346 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 94 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:45,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 479 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:07:45,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-23 14:07:45,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 241. [2021-11-23 14:07:45,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.575) internal successors, (378), 240 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:45,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 378 transitions. [2021-11-23 14:07:45,356 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 378 transitions. Word has length 84 [2021-11-23 14:07:45,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:45,356 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 378 transitions. [2021-11-23 14:07:45,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:45,356 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 378 transitions. [2021-11-23 14:07:45,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-23 14:07:45,358 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:45,358 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:45,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 14:07:45,358 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:45,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:45,359 INFO L85 PathProgramCache]: Analyzing trace with hash 248477814, now seen corresponding path program 1 times [2021-11-23 14:07:45,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:45,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964980776] [2021-11-23 14:07:45,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:45,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:45,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:45,422 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-23 14:07:45,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:45,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964980776] [2021-11-23 14:07:45,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964980776] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:45,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:45,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:45,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547459703] [2021-11-23 14:07:45,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:45,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:45,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:45,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:45,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:45,425 INFO L87 Difference]: Start difference. First operand 241 states and 378 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:47,423 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:47,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:47,779 INFO L93 Difference]: Finished difference Result 523 states and 818 transitions. [2021-11-23 14:07:47,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:47,780 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-23 14:07:47,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:47,782 INFO L225 Difference]: With dead ends: 523 [2021-11-23 14:07:47,782 INFO L226 Difference]: Without dead ends: 303 [2021-11-23 14:07:47,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-23 14:07:47,783 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 117 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:47,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 481 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:47,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-23 14:07:47,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 241. [2021-11-23 14:07:47,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.5708333333333333) internal successors, (377), 240 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:47,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 377 transitions. [2021-11-23 14:07:47,792 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 377 transitions. Word has length 96 [2021-11-23 14:07:47,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:47,793 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 377 transitions. [2021-11-23 14:07:47,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:47,793 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 377 transitions. [2021-11-23 14:07:47,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-23 14:07:47,794 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:47,795 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:47,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-23 14:07:47,795 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:47,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:47,796 INFO L85 PathProgramCache]: Analyzing trace with hash 692378488, now seen corresponding path program 1 times [2021-11-23 14:07:47,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:47,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923338053] [2021-11-23 14:07:47,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:47,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:47,856 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-23 14:07:47,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:47,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923338053] [2021-11-23 14:07:47,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923338053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:47,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:47,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:47,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219039063] [2021-11-23 14:07:47,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:47,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:47,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:47,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:47,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:47,859 INFO L87 Difference]: Start difference. First operand 241 states and 377 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:49,868 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:50,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:50,208 INFO L93 Difference]: Finished difference Result 487 states and 763 transitions. [2021-11-23 14:07:50,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:50,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-23 14:07:50,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:50,213 INFO L225 Difference]: With dead ends: 487 [2021-11-23 14:07:50,214 INFO L226 Difference]: Without dead ends: 267 [2021-11-23 14:07:50,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:07:50,220 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 49 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:50,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 633 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:50,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-11-23 14:07:50,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 241. [2021-11-23 14:07:50,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.5666666666666667) internal successors, (376), 240 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:50,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 376 transitions. [2021-11-23 14:07:50,230 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 376 transitions. Word has length 96 [2021-11-23 14:07:50,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:50,231 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 376 transitions. [2021-11-23 14:07:50,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:50,231 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 376 transitions. [2021-11-23 14:07:50,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-23 14:07:50,232 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:50,233 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:50,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-23 14:07:50,233 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:50,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:50,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1137171393, now seen corresponding path program 1 times [2021-11-23 14:07:50,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:50,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123343159] [2021-11-23 14:07:50,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:50,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:50,330 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-23 14:07:50,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:50,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123343159] [2021-11-23 14:07:50,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123343159] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:50,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:50,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:50,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631693267] [2021-11-23 14:07:50,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:50,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:50,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:50,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:50,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:50,333 INFO L87 Difference]: Start difference. First operand 241 states and 376 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:51,900 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:52,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:52,273 INFO L93 Difference]: Finished difference Result 522 states and 813 transitions. [2021-11-23 14:07:52,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:52,273 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-23 14:07:52,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:52,276 INFO L225 Difference]: With dead ends: 522 [2021-11-23 14:07:52,276 INFO L226 Difference]: Without dead ends: 302 [2021-11-23 14:07:52,277 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-23 14:07:52,278 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 121 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:52,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 479 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:07:52,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-11-23 14:07:52,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 241. [2021-11-23 14:07:52,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.5625) internal successors, (375), 240 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:52,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 375 transitions. [2021-11-23 14:07:52,287 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 375 transitions. Word has length 97 [2021-11-23 14:07:52,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:52,287 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 375 transitions. [2021-11-23 14:07:52,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:52,288 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 375 transitions. [2021-11-23 14:07:52,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-23 14:07:52,289 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:52,289 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:52,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-23 14:07:52,290 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:52,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:52,290 INFO L85 PathProgramCache]: Analyzing trace with hash 2110285099, now seen corresponding path program 1 times [2021-11-23 14:07:52,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:52,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12503402] [2021-11-23 14:07:52,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:52,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:52,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:52,389 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-23 14:07:52,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:52,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12503402] [2021-11-23 14:07:52,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12503402] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:52,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:52,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 14:07:52,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421109477] [2021-11-23 14:07:52,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:52,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 14:07:52,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:52,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 14:07:52,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:07:52,392 INFO L87 Difference]: Start difference. First operand 241 states and 375 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:54,400 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:56,424 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:56,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:56,790 INFO L93 Difference]: Finished difference Result 482 states and 755 transitions. [2021-11-23 14:07:56,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 14:07:56,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-23 14:07:56,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:56,792 INFO L225 Difference]: With dead ends: 482 [2021-11-23 14:07:56,792 INFO L226 Difference]: Without dead ends: 262 [2021-11-23 14:07:56,793 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-23 14:07:56,794 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 160 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 42 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:56,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 386 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 310 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-23 14:07:56,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-11-23 14:07:56,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 261. [2021-11-23 14:07:56,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5423076923076924) internal successors, (401), 260 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:56,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 401 transitions. [2021-11-23 14:07:56,803 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 401 transitions. Word has length 97 [2021-11-23 14:07:56,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:56,803 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 401 transitions. [2021-11-23 14:07:56,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:56,804 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 401 transitions. [2021-11-23 14:07:56,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-23 14:07:56,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:56,805 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:56,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-23 14:07:56,806 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:56,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:56,806 INFO L85 PathProgramCache]: Analyzing trace with hash 974418804, now seen corresponding path program 1 times [2021-11-23 14:07:56,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:56,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208367108] [2021-11-23 14:07:56,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:56,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:56,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:56,865 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-23 14:07:56,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:56,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208367108] [2021-11-23 14:07:56,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208367108] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:56,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:56,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:56,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419544365] [2021-11-23 14:07:56,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:56,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:56,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:56,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:56,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:56,868 INFO L87 Difference]: Start difference. First operand 261 states and 401 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:58,876 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:07:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:07:59,208 INFO L93 Difference]: Finished difference Result 561 states and 861 transitions. [2021-11-23 14:07:59,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:07:59,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-23 14:07:59,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:07:59,210 INFO L225 Difference]: With dead ends: 561 [2021-11-23 14:07:59,210 INFO L226 Difference]: Without dead ends: 321 [2021-11-23 14:07:59,210 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-23 14:07:59,211 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 113 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:07:59,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 483 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 257 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:07:59,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-23 14:07:59,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 261. [2021-11-23 14:07:59,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5384615384615385) internal successors, (400), 260 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:59,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 400 transitions. [2021-11-23 14:07:59,221 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 400 transitions. Word has length 97 [2021-11-23 14:07:59,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:07:59,222 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 400 transitions. [2021-11-23 14:07:59,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:07:59,222 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 400 transitions. [2021-11-23 14:07:59,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-23 14:07:59,223 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:07:59,223 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:07:59,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-23 14:07:59,224 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:07:59,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:07:59,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1999695180, now seen corresponding path program 1 times [2021-11-23 14:07:59,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:07:59,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425741613] [2021-11-23 14:07:59,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:07:59,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:07:59,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:07:59,323 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-23 14:07:59,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:07:59,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425741613] [2021-11-23 14:07:59,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425741613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:07:59,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:07:59,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:07:59,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679748078] [2021-11-23 14:07:59,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:07:59,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:07:59,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:07:59,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:07:59,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:07:59,326 INFO L87 Difference]: Start difference. First operand 261 states and 400 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:00,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:00,301 INFO L93 Difference]: Finished difference Result 559 states and 857 transitions. [2021-11-23 14:08:00,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:00,301 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-23 14:08:00,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:00,303 INFO L225 Difference]: With dead ends: 559 [2021-11-23 14:08:00,303 INFO L226 Difference]: Without dead ends: 319 [2021-11-23 14:08:00,304 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-23 14:08:00,305 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 113 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:00,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 487 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-23 14:08:00,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-23 14:08:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-23 14:08:00,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5346153846153847) internal successors, (399), 260 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:00,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 399 transitions. [2021-11-23 14:08:00,315 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 399 transitions. Word has length 97 [2021-11-23 14:08:00,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:00,316 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 399 transitions. [2021-11-23 14:08:00,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:00,316 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 399 transitions. [2021-11-23 14:08:00,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-23 14:08:00,317 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:00,317 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:00,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-23 14:08:00,318 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:00,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:00,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1850437810, now seen corresponding path program 1 times [2021-11-23 14:08:00,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:00,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945078187] [2021-11-23 14:08:00,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:00,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:00,377 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-23 14:08:00,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:00,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945078187] [2021-11-23 14:08:00,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945078187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:00,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:00,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:00,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854950941] [2021-11-23 14:08:00,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:00,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:00,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:00,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:00,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:00,380 INFO L87 Difference]: Start difference. First operand 261 states and 399 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:02,388 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:02,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:02,658 INFO L93 Difference]: Finished difference Result 525 states and 804 transitions. [2021-11-23 14:08:02,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:02,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-23 14:08:02,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:02,660 INFO L225 Difference]: With dead ends: 525 [2021-11-23 14:08:02,660 INFO L226 Difference]: Without dead ends: 285 [2021-11-23 14:08:02,661 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-23 14:08:02,661 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 45 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:02,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 623 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:02,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-11-23 14:08:02,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 261. [2021-11-23 14:08:02,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5307692307692307) internal successors, (398), 260 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:02,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 398 transitions. [2021-11-23 14:08:02,671 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 398 transitions. Word has length 97 [2021-11-23 14:08:02,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:02,672 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 398 transitions. [2021-11-23 14:08:02,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:02,672 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 398 transitions. [2021-11-23 14:08:02,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-23 14:08:02,673 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:02,673 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:02,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-23 14:08:02,674 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:02,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:02,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1123676174, now seen corresponding path program 1 times [2021-11-23 14:08:02,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:02,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984191999] [2021-11-23 14:08:02,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:02,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:02,733 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-23 14:08:02,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:02,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984191999] [2021-11-23 14:08:02,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984191999] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:02,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:02,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:02,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999698700] [2021-11-23 14:08:02,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:02,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:02,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:02,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:02,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:02,736 INFO L87 Difference]: Start difference. First operand 261 states and 398 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:04,744 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:05,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:05,001 INFO L93 Difference]: Finished difference Result 523 states and 800 transitions. [2021-11-23 14:08:05,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:05,002 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-23 14:08:05,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:05,003 INFO L225 Difference]: With dead ends: 523 [2021-11-23 14:08:05,003 INFO L226 Difference]: Without dead ends: 283 [2021-11-23 14:08:05,004 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-23 14:08:05,004 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 45 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:05,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 627 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:08:05,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-23 14:08:05,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-23 14:08:05,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5269230769230768) internal successors, (397), 260 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:05,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 397 transitions. [2021-11-23 14:08:05,014 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 397 transitions. Word has length 97 [2021-11-23 14:08:05,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:05,015 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 397 transitions. [2021-11-23 14:08:05,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:05,015 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 397 transitions. [2021-11-23 14:08:05,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-23 14:08:05,016 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:05,016 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:05,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-23 14:08:05,017 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:05,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:05,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1722037210, now seen corresponding path program 1 times [2021-11-23 14:08:05,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:05,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938270774] [2021-11-23 14:08:05,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:05,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:05,079 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-23 14:08:05,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:05,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938270774] [2021-11-23 14:08:05,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938270774] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:05,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:05,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:05,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682845939] [2021-11-23 14:08:05,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:05,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:05,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:05,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:05,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:05,082 INFO L87 Difference]: Start difference. First operand 261 states and 397 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:06,133 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:06,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:06,560 INFO L93 Difference]: Finished difference Result 559 states and 851 transitions. [2021-11-23 14:08:06,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:06,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-11-23 14:08:06,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:06,563 INFO L225 Difference]: With dead ends: 559 [2021-11-23 14:08:06,563 INFO L226 Difference]: Without dead ends: 319 [2021-11-23 14:08:06,563 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-23 14:08:06,565 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 117 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:06,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 511 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-23 14:08:06,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-23 14:08:06,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-23 14:08:06,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.523076923076923) internal successors, (396), 260 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:06,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 396 transitions. [2021-11-23 14:08:06,577 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 396 transitions. Word has length 98 [2021-11-23 14:08:06,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:06,577 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 396 transitions. [2021-11-23 14:08:06,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:06,577 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 396 transitions. [2021-11-23 14:08:06,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-23 14:08:06,578 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:06,579 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:06,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-23 14:08:06,579 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:06,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:06,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1186144676, now seen corresponding path program 1 times [2021-11-23 14:08:06,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:06,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372551855] [2021-11-23 14:08:06,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:06,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:06,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:06,656 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-23 14:08:06,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:06,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372551855] [2021-11-23 14:08:06,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372551855] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:06,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:06,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:06,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709596751] [2021-11-23 14:08:06,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:06,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:06,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:06,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:06,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:06,659 INFO L87 Difference]: Start difference. First operand 261 states and 396 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:08,668 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:08,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:08,968 INFO L93 Difference]: Finished difference Result 523 states and 796 transitions. [2021-11-23 14:08:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:08,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-11-23 14:08:08,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:08,970 INFO L225 Difference]: With dead ends: 523 [2021-11-23 14:08:08,970 INFO L226 Difference]: Without dead ends: 283 [2021-11-23 14:08:08,971 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-23 14:08:08,971 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 49 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 625 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-23 14:08:08,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 625 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:08,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-23 14:08:08,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-23 14:08:08,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5192307692307692) internal successors, (395), 260 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:08,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 395 transitions. [2021-11-23 14:08:08,981 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 395 transitions. Word has length 98 [2021-11-23 14:08:08,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:08,982 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 395 transitions. [2021-11-23 14:08:08,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:08,982 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 395 transitions. [2021-11-23 14:08:08,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-23 14:08:08,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:08,983 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:08,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-23 14:08:08,984 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:08,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:08,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1908895064, now seen corresponding path program 1 times [2021-11-23 14:08:08,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:08,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595619137] [2021-11-23 14:08:08,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:08,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:09,046 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-23 14:08:09,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:09,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595619137] [2021-11-23 14:08:09,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595619137] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:09,047 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:09,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:09,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878695039] [2021-11-23 14:08:09,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:09,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:09,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:09,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:09,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:09,049 INFO L87 Difference]: Start difference. First operand 261 states and 395 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:11,058 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:11,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:11,453 INFO L93 Difference]: Finished difference Result 559 states and 847 transitions. [2021-11-23 14:08:11,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:11,454 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-23 14:08:11,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:11,456 INFO L225 Difference]: With dead ends: 559 [2021-11-23 14:08:11,456 INFO L226 Difference]: Without dead ends: 319 [2021-11-23 14:08:11,456 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-23 14:08:11,457 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 115 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:11,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 511 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 14:08:11,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-23 14:08:11,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-23 14:08:11,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5153846153846153) internal successors, (394), 260 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:11,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 394 transitions. [2021-11-23 14:08:11,470 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 394 transitions. Word has length 99 [2021-11-23 14:08:11,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:11,470 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 394 transitions. [2021-11-23 14:08:11,471 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-23 14:08:11,471 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 394 transitions. [2021-11-23 14:08:11,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-23 14:08:11,472 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:11,472 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:11,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-23 14:08:11,473 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:11,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:11,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1949569814, now seen corresponding path program 1 times [2021-11-23 14:08:11,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:11,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320332145] [2021-11-23 14:08:11,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:11,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:11,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:11,536 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-23 14:08:11,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:11,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320332145] [2021-11-23 14:08:11,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320332145] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:11,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:11,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:11,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435512931] [2021-11-23 14:08:11,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:11,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:11,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:11,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:11,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:11,539 INFO L87 Difference]: Start difference. First operand 261 states and 394 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:13,168 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:13,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:13,468 INFO L93 Difference]: Finished difference Result 523 states and 792 transitions. [2021-11-23 14:08:13,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:13,469 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-23 14:08:13,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:13,470 INFO L225 Difference]: With dead ends: 523 [2021-11-23 14:08:13,470 INFO L226 Difference]: Without dead ends: 283 [2021-11-23 14:08:13,471 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-23 14:08:13,472 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 47 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:13,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 623 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:08:13,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-23 14:08:13,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-23 14:08:13,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5115384615384615) internal successors, (393), 260 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:13,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 393 transitions. [2021-11-23 14:08:13,481 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 393 transitions. Word has length 99 [2021-11-23 14:08:13,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:13,481 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 393 transitions. [2021-11-23 14:08:13,481 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-23 14:08:13,482 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 393 transitions. [2021-11-23 14:08:13,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-23 14:08:13,483 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:13,483 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:13,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-23 14:08:13,483 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:13,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:13,484 INFO L85 PathProgramCache]: Analyzing trace with hash 376316639, now seen corresponding path program 1 times [2021-11-23 14:08:13,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:13,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886092026] [2021-11-23 14:08:13,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:13,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:13,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:13,562 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-23 14:08:13,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:13,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886092026] [2021-11-23 14:08:13,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886092026] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:13,563 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:13,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:13,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677906767] [2021-11-23 14:08:13,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:13,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:13,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:13,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:13,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:13,565 INFO L87 Difference]: Start difference. First operand 261 states and 393 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:15,489 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:15,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:15,843 INFO L93 Difference]: Finished difference Result 559 states and 843 transitions. [2021-11-23 14:08:15,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:15,844 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-23 14:08:15,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:15,845 INFO L225 Difference]: With dead ends: 559 [2021-11-23 14:08:15,845 INFO L226 Difference]: Without dead ends: 319 [2021-11-23 14:08:15,846 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-23 14:08:15,846 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 113 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:15,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 511 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:15,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-23 14:08:15,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-23 14:08:15,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5076923076923077) internal successors, (392), 260 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:15,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 392 transitions. [2021-11-23 14:08:15,856 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 392 transitions. Word has length 100 [2021-11-23 14:08:15,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:15,857 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 392 transitions. [2021-11-23 14:08:15,857 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-23 14:08:15,857 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 392 transitions. [2021-11-23 14:08:15,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-23 14:08:15,858 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:15,858 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:15,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-23 14:08:15,859 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:15,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:15,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1637233889, now seen corresponding path program 1 times [2021-11-23 14:08:15,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:15,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031594345] [2021-11-23 14:08:15,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:15,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:15,919 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-23 14:08:15,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:15,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031594345] [2021-11-23 14:08:15,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031594345] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:15,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:15,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:15,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918204882] [2021-11-23 14:08:15,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:15,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:15,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:15,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:15,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:15,922 INFO L87 Difference]: Start difference. First operand 261 states and 392 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:17,886 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:18,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:18,137 INFO L93 Difference]: Finished difference Result 523 states and 788 transitions. [2021-11-23 14:08:18,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:18,138 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-23 14:08:18,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:18,139 INFO L225 Difference]: With dead ends: 523 [2021-11-23 14:08:18,139 INFO L226 Difference]: Without dead ends: 283 [2021-11-23 14:08:18,140 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-23 14:08:18,140 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 45 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:18,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 621 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:08:18,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-23 14:08:18,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-23 14:08:18,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5038461538461538) internal successors, (391), 260 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:18,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 391 transitions. [2021-11-23 14:08:18,150 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 391 transitions. Word has length 100 [2021-11-23 14:08:18,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:18,150 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 391 transitions. [2021-11-23 14:08:18,150 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-23 14:08:18,150 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 391 transitions. [2021-11-23 14:08:18,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-23 14:08:18,152 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:18,152 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:18,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-23 14:08:18,152 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:18,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:18,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1375788413, now seen corresponding path program 1 times [2021-11-23 14:08:18,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:18,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485103790] [2021-11-23 14:08:18,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:18,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:18,211 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-23 14:08:18,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:18,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485103790] [2021-11-23 14:08:18,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485103790] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:18,212 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:18,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:18,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53634470] [2021-11-23 14:08:18,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:18,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:18,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:18,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:18,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:18,214 INFO L87 Difference]: Start difference. First operand 261 states and 391 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:19,822 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:20,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:20,143 INFO L93 Difference]: Finished difference Result 549 states and 827 transitions. [2021-11-23 14:08:20,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:20,144 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-23 14:08:20,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:20,146 INFO L225 Difference]: With dead ends: 549 [2021-11-23 14:08:20,146 INFO L226 Difference]: Without dead ends: 309 [2021-11-23 14:08:20,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-23 14:08:20,147 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 104 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:20,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 499 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:08:20,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-23 14:08:20,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 261. [2021-11-23 14:08:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5) internal successors, (390), 260 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:20,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 390 transitions. [2021-11-23 14:08:20,156 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 390 transitions. Word has length 101 [2021-11-23 14:08:20,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:20,156 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 390 transitions. [2021-11-23 14:08:20,156 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-23 14:08:20,156 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 390 transitions. [2021-11-23 14:08:20,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-23 14:08:20,157 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:20,158 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:20,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-23 14:08:20,158 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:20,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:20,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1809517499, now seen corresponding path program 1 times [2021-11-23 14:08:20,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:20,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285861762] [2021-11-23 14:08:20,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:20,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:20,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:20,214 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-23 14:08:20,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:20,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285861762] [2021-11-23 14:08:20,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285861762] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:20,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:20,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:20,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403617900] [2021-11-23 14:08:20,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:20,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:20,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:20,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:20,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:20,217 INFO L87 Difference]: Start difference. First operand 261 states and 390 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:21,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:21,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:21,903 INFO L93 Difference]: Finished difference Result 513 states and 772 transitions. [2021-11-23 14:08:21,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:21,903 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-23 14:08:21,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:21,904 INFO L225 Difference]: With dead ends: 513 [2021-11-23 14:08:21,905 INFO L226 Difference]: Without dead ends: 273 [2021-11-23 14:08:21,905 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-23 14:08:21,905 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 36 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:21,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 607 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 14:08:21,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-11-23 14:08:21,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 261. [2021-11-23 14:08:21,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.4961538461538462) internal successors, (389), 260 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:21,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 389 transitions. [2021-11-23 14:08:21,914 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 389 transitions. Word has length 101 [2021-11-23 14:08:21,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:21,915 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 389 transitions. [2021-11-23 14:08:21,915 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-23 14:08:21,915 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 389 transitions. [2021-11-23 14:08:21,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-23 14:08:21,916 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:21,916 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:21,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-23 14:08:21,917 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:21,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:21,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1598793719, now seen corresponding path program 1 times [2021-11-23 14:08:21,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:21,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385561623] [2021-11-23 14:08:21,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:21,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:21,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:21,979 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-23 14:08:21,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:21,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385561623] [2021-11-23 14:08:21,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385561623] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:21,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:21,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:21,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101341967] [2021-11-23 14:08:21,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:21,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:21,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:21,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:21,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:21,982 INFO L87 Difference]: Start difference. First operand 261 states and 389 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:23,536 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:23,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:23,826 INFO L93 Difference]: Finished difference Result 549 states and 823 transitions. [2021-11-23 14:08:23,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:23,826 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-11-23 14:08:23,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:23,828 INFO L225 Difference]: With dead ends: 549 [2021-11-23 14:08:23,828 INFO L226 Difference]: Without dead ends: 309 [2021-11-23 14:08:23,828 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-23 14:08:23,829 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 94 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:23,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 515 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 14:08:23,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-23 14:08:23,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 261. [2021-11-23 14:08:23,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.4923076923076923) internal successors, (388), 260 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:23,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 388 transitions. [2021-11-23 14:08:23,839 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 388 transitions. Word has length 105 [2021-11-23 14:08:23,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:23,839 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 388 transitions. [2021-11-23 14:08:23,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:23,839 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 388 transitions. [2021-11-23 14:08:23,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-23 14:08:23,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:23,841 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:23,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-23 14:08:23,841 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:23,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:23,842 INFO L85 PathProgramCache]: Analyzing trace with hash -2016901323, now seen corresponding path program 1 times [2021-11-23 14:08:23,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:23,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419292870] [2021-11-23 14:08:23,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:23,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:23,904 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:08:23,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:23,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419292870] [2021-11-23 14:08:23,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419292870] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:23,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:23,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:23,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200458528] [2021-11-23 14:08:23,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:23,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:23,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:23,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:23,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:23,907 INFO L87 Difference]: Start difference. First operand 261 states and 388 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:24,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:24,869 INFO L93 Difference]: Finished difference Result 554 states and 832 transitions. [2021-11-23 14:08:24,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:24,869 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-11-23 14:08:24,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:24,871 INFO L225 Difference]: With dead ends: 554 [2021-11-23 14:08:24,871 INFO L226 Difference]: Without dead ends: 314 [2021-11-23 14:08:24,871 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-23 14:08:24,872 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 44 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:24,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 591 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:08:24,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-23 14:08:24,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 287. [2021-11-23 14:08:24,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.513986013986014) internal successors, (433), 286 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:24,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 433 transitions. [2021-11-23 14:08:24,881 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 433 transitions. Word has length 105 [2021-11-23 14:08:24,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:24,881 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 433 transitions. [2021-11-23 14:08:24,882 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-23 14:08:24,882 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 433 transitions. [2021-11-23 14:08:24,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-23 14:08:24,883 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:24,883 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:24,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-23 14:08:24,884 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:24,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:24,884 INFO L85 PathProgramCache]: Analyzing trace with hash -744916743, now seen corresponding path program 1 times [2021-11-23 14:08:24,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:24,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773507986] [2021-11-23 14:08:24,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:24,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:24,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:24,956 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:24,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:24,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773507986] [2021-11-23 14:08:24,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773507986] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:24,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:24,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:24,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840029435] [2021-11-23 14:08:24,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:24,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:24,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:24,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:24,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:24,959 INFO L87 Difference]: Start difference. First operand 287 states and 433 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:26,968 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:27,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:27,299 INFO L93 Difference]: Finished difference Result 601 states and 911 transitions. [2021-11-23 14:08:27,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:27,300 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-23 14:08:27,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:27,301 INFO L225 Difference]: With dead ends: 601 [2021-11-23 14:08:27,301 INFO L226 Difference]: Without dead ends: 335 [2021-11-23 14:08:27,302 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-23 14:08:27,302 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 89 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:27,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 515 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 241 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:27,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-11-23 14:08:27,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 287. [2021-11-23 14:08:27,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.5104895104895104) internal successors, (432), 286 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:27,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 432 transitions. [2021-11-23 14:08:27,312 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 432 transitions. Word has length 108 [2021-11-23 14:08:27,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:27,313 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 432 transitions. [2021-11-23 14:08:27,313 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-23 14:08:27,313 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 432 transitions. [2021-11-23 14:08:27,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-23 14:08:27,314 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:27,314 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:27,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-23 14:08:27,315 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:27,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:27,315 INFO L85 PathProgramCache]: Analyzing trace with hash 125964791, now seen corresponding path program 1 times [2021-11-23 14:08:27,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:27,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691556023] [2021-11-23 14:08:27,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:27,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:27,381 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:27,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:27,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691556023] [2021-11-23 14:08:27,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691556023] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:27,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:27,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:27,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521891645] [2021-11-23 14:08:27,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:27,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:27,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:27,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:27,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:27,384 INFO L87 Difference]: Start difference. First operand 287 states and 432 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:29,045 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:29,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:29,327 INFO L93 Difference]: Finished difference Result 593 states and 896 transitions. [2021-11-23 14:08:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:29,328 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-11-23 14:08:29,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:29,329 INFO L225 Difference]: With dead ends: 593 [2021-11-23 14:08:29,329 INFO L226 Difference]: Without dead ends: 327 [2021-11-23 14:08:29,330 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-23 14:08:29,330 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 78 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:29,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 533 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:08:29,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-11-23 14:08:29,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2021-11-23 14:08:29,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.506993006993007) internal successors, (431), 286 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:29,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 431 transitions. [2021-11-23 14:08:29,340 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 431 transitions. Word has length 109 [2021-11-23 14:08:29,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:29,340 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 431 transitions. [2021-11-23 14:08:29,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:29,341 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 431 transitions. [2021-11-23 14:08:29,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 14:08:29,342 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:29,342 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:29,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-23 14:08:29,342 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:29,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:29,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1474789127, now seen corresponding path program 1 times [2021-11-23 14:08:29,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:29,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133258284] [2021-11-23 14:08:29,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:29,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:29,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:29,406 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:29,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:29,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133258284] [2021-11-23 14:08:29,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133258284] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:29,407 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:29,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:29,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895613200] [2021-11-23 14:08:29,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:29,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:29,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:29,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:29,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:29,409 INFO L87 Difference]: Start difference. First operand 287 states and 431 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:30,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:30,545 INFO L93 Difference]: Finished difference Result 593 states and 894 transitions. [2021-11-23 14:08:30,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:30,545 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-11-23 14:08:30,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:30,547 INFO L225 Difference]: With dead ends: 593 [2021-11-23 14:08:30,548 INFO L226 Difference]: Without dead ends: 327 [2021-11-23 14:08:30,548 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-23 14:08:30,549 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 76 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:30,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 533 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-23 14:08:30,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-11-23 14:08:30,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2021-11-23 14:08:30,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.5034965034965035) internal successors, (430), 286 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:30,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 430 transitions. [2021-11-23 14:08:30,559 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 430 transitions. Word has length 110 [2021-11-23 14:08:30,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:30,559 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 430 transitions. [2021-11-23 14:08:30,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:30,560 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 430 transitions. [2021-11-23 14:08:30,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 14:08:30,561 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:30,561 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:30,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-23 14:08:30,562 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:30,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:30,562 INFO L85 PathProgramCache]: Analyzing trace with hash -165138014, now seen corresponding path program 1 times [2021-11-23 14:08:30,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:30,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421066010] [2021-11-23 14:08:30,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:30,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:30,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:30,625 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:30,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:30,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421066010] [2021-11-23 14:08:30,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421066010] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:30,626 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:30,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:30,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278899513] [2021-11-23 14:08:30,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:30,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:30,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:30,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:30,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:30,628 INFO L87 Difference]: Start difference. First operand 287 states and 430 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:32,053 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:32,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:32,363 INFO L93 Difference]: Finished difference Result 593 states and 892 transitions. [2021-11-23 14:08:32,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:32,364 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-23 14:08:32,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:32,365 INFO L225 Difference]: With dead ends: 593 [2021-11-23 14:08:32,365 INFO L226 Difference]: Without dead ends: 327 [2021-11-23 14:08:32,365 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-23 14:08:32,366 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 79 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:32,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 533 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 14:08:32,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-11-23 14:08:32,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2021-11-23 14:08:32,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.5) internal successors, (429), 286 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:32,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 429 transitions. [2021-11-23 14:08:32,394 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 429 transitions. Word has length 111 [2021-11-23 14:08:32,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:32,396 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 429 transitions. [2021-11-23 14:08:32,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:32,397 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 429 transitions. [2021-11-23 14:08:32,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 14:08:32,398 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:32,398 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:32,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-23 14:08:32,399 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:32,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:32,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1750709015, now seen corresponding path program 1 times [2021-11-23 14:08:32,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:32,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223320471] [2021-11-23 14:08:32,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:32,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:32,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:32,478 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:32,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:32,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223320471] [2021-11-23 14:08:32,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223320471] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:32,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:32,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:32,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953584505] [2021-11-23 14:08:32,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:32,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:32,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:32,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:32,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:32,481 INFO L87 Difference]: Start difference. First operand 287 states and 429 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:33,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:33,628 INFO L93 Difference]: Finished difference Result 591 states and 888 transitions. [2021-11-23 14:08:33,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:33,629 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-23 14:08:33,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:33,630 INFO L225 Difference]: With dead ends: 591 [2021-11-23 14:08:33,630 INFO L226 Difference]: Without dead ends: 325 [2021-11-23 14:08:33,631 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-23 14:08:33,631 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 72 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:33,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 535 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-23 14:08:33,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-11-23 14:08:33,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 287. [2021-11-23 14:08:33,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4965034965034965) internal successors, (428), 286 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:33,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 428 transitions. [2021-11-23 14:08:33,641 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 428 transitions. Word has length 111 [2021-11-23 14:08:33,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:33,642 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 428 transitions. [2021-11-23 14:08:33,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:33,642 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 428 transitions. [2021-11-23 14:08:33,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 14:08:33,643 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:33,643 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:33,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-23 14:08:33,644 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:33,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:33,644 INFO L85 PathProgramCache]: Analyzing trace with hash -888523644, now seen corresponding path program 1 times [2021-11-23 14:08:33,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:33,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014009875] [2021-11-23 14:08:33,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:33,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:33,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:33,705 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-23 14:08:33,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:33,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014009875] [2021-11-23 14:08:33,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014009875] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:33,706 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:33,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:33,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117117958] [2021-11-23 14:08:33,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:33,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:33,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:33,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:33,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:33,708 INFO L87 Difference]: Start difference. First operand 287 states and 428 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:35,715 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:35,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:35,991 INFO L93 Difference]: Finished difference Result 589 states and 883 transitions. [2021-11-23 14:08:35,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:35,992 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-23 14:08:35,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:35,994 INFO L225 Difference]: With dead ends: 589 [2021-11-23 14:08:35,994 INFO L226 Difference]: Without dead ends: 323 [2021-11-23 14:08:35,995 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-23 14:08:35,995 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 74 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:35,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 541 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 215 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:35,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-11-23 14:08:36,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 287. [2021-11-23 14:08:36,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.493006993006993) internal successors, (427), 286 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:36,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 427 transitions. [2021-11-23 14:08:36,004 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 427 transitions. Word has length 112 [2021-11-23 14:08:36,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:36,004 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 427 transitions. [2021-11-23 14:08:36,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:36,005 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 427 transitions. [2021-11-23 14:08:36,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 14:08:36,006 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:36,006 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:36,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-23 14:08:36,006 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:36,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:36,007 INFO L85 PathProgramCache]: Analyzing trace with hash 374028283, now seen corresponding path program 1 times [2021-11-23 14:08:36,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:36,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389167613] [2021-11-23 14:08:36,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:36,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:36,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:36,074 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:36,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:36,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389167613] [2021-11-23 14:08:36,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389167613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:36,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:36,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:36,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613065996] [2021-11-23 14:08:36,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:36,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:36,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:36,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:36,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:36,077 INFO L87 Difference]: Start difference. First operand 287 states and 427 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:37,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:37,314 INFO L93 Difference]: Finished difference Result 586 states and 877 transitions. [2021-11-23 14:08:37,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:37,315 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-23 14:08:37,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:37,316 INFO L225 Difference]: With dead ends: 586 [2021-11-23 14:08:37,316 INFO L226 Difference]: Without dead ends: 320 [2021-11-23 14:08:37,317 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-23 14:08:37,317 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 67 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:37,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 547 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-23 14:08:37,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-23 14:08:37,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 287. [2021-11-23 14:08:37,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4895104895104896) internal successors, (426), 286 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:37,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 426 transitions. [2021-11-23 14:08:37,327 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 426 transitions. Word has length 112 [2021-11-23 14:08:37,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:37,328 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 426 transitions. [2021-11-23 14:08:37,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:37,328 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 426 transitions. [2021-11-23 14:08:37,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 14:08:37,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:37,330 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:37,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-23 14:08:37,330 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:37,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:37,330 INFO L85 PathProgramCache]: Analyzing trace with hash 590041503, now seen corresponding path program 1 times [2021-11-23 14:08:37,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:37,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67000178] [2021-11-23 14:08:37,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:37,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:37,409 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:37,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:37,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67000178] [2021-11-23 14:08:37,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67000178] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:37,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:37,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:37,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744952442] [2021-11-23 14:08:37,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:37,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:37,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:37,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:37,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:37,412 INFO L87 Difference]: Start difference. First operand 287 states and 426 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:38,935 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:39,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:39,182 INFO L93 Difference]: Finished difference Result 586 states and 875 transitions. [2021-11-23 14:08:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:39,183 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-11-23 14:08:39,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:39,185 INFO L225 Difference]: With dead ends: 586 [2021-11-23 14:08:39,185 INFO L226 Difference]: Without dead ends: 320 [2021-11-23 14:08:39,185 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-23 14:08:39,185 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 65 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:39,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 547 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 14:08:39,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-23 14:08:39,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 287. [2021-11-23 14:08:39,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.486013986013986) internal successors, (425), 286 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:39,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 425 transitions. [2021-11-23 14:08:39,196 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 425 transitions. Word has length 115 [2021-11-23 14:08:39,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:39,197 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 425 transitions. [2021-11-23 14:08:39,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:39,197 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 425 transitions. [2021-11-23 14:08:39,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 14:08:39,198 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:39,198 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:39,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-23 14:08:39,199 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:39,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:39,199 INFO L85 PathProgramCache]: Analyzing trace with hash 924043110, now seen corresponding path program 1 times [2021-11-23 14:08:39,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:39,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102905144] [2021-11-23 14:08:39,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:39,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:39,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:39,267 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:39,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:39,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102905144] [2021-11-23 14:08:39,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102905144] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:39,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:39,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:39,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294715634] [2021-11-23 14:08:39,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:39,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:39,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:39,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:39,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:39,270 INFO L87 Difference]: Start difference. First operand 287 states and 425 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:40,711 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:40,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:40,960 INFO L93 Difference]: Finished difference Result 580 states and 864 transitions. [2021-11-23 14:08:40,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:40,961 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-11-23 14:08:40,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:40,963 INFO L225 Difference]: With dead ends: 580 [2021-11-23 14:08:40,963 INFO L226 Difference]: Without dead ends: 314 [2021-11-23 14:08:40,963 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-23 14:08:40,964 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 56 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:40,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 551 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 14:08:40,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-23 14:08:40,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 287. [2021-11-23 14:08:40,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4825174825174825) internal successors, (424), 286 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:40,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 424 transitions. [2021-11-23 14:08:40,974 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 424 transitions. Word has length 116 [2021-11-23 14:08:40,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:40,975 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 424 transitions. [2021-11-23 14:08:40,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:40,975 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 424 transitions. [2021-11-23 14:08:40,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 14:08:40,976 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:40,977 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:40,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-23 14:08:40,977 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:40,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:40,978 INFO L85 PathProgramCache]: Analyzing trace with hash -42530902, now seen corresponding path program 1 times [2021-11-23 14:08:40,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:40,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361022351] [2021-11-23 14:08:40,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:40,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:41,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:41,039 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:41,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:41,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361022351] [2021-11-23 14:08:41,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361022351] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:41,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:41,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:41,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375392879] [2021-11-23 14:08:41,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:41,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:41,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:41,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:41,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:41,042 INFO L87 Difference]: Start difference. First operand 287 states and 424 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:43,050 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:43,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:43,301 INFO L93 Difference]: Finished difference Result 580 states and 862 transitions. [2021-11-23 14:08:43,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:43,302 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-11-23 14:08:43,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:43,303 INFO L225 Difference]: With dead ends: 580 [2021-11-23 14:08:43,303 INFO L226 Difference]: Without dead ends: 314 [2021-11-23 14:08:43,304 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-23 14:08:43,304 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 54 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:43,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 551 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 205 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:08:43,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-23 14:08:43,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 287. [2021-11-23 14:08:43,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.479020979020979) internal successors, (423), 286 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:43,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 423 transitions. [2021-11-23 14:08:43,314 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 423 transitions. Word has length 116 [2021-11-23 14:08:43,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:43,314 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 423 transitions. [2021-11-23 14:08:43,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:43,314 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 423 transitions. [2021-11-23 14:08:43,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 14:08:43,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:43,316 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:43,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-23 14:08:43,316 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:43,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:43,317 INFO L85 PathProgramCache]: Analyzing trace with hash 98467363, now seen corresponding path program 1 times [2021-11-23 14:08:43,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:43,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875379318] [2021-11-23 14:08:43,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:43,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:43,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:43,394 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:43,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:43,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875379318] [2021-11-23 14:08:43,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875379318] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:43,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:43,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:43,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581107309] [2021-11-23 14:08:43,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:43,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:43,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:43,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:43,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:43,396 INFO L87 Difference]: Start difference. First operand 287 states and 423 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:45,403 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:45,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:45,647 INFO L93 Difference]: Finished difference Result 577 states and 856 transitions. [2021-11-23 14:08:45,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:45,648 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-11-23 14:08:45,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:45,650 INFO L225 Difference]: With dead ends: 577 [2021-11-23 14:08:45,650 INFO L226 Difference]: Without dead ends: 311 [2021-11-23 14:08:45,650 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-23 14:08:45,651 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 49 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:45,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 553 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:08:45,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-23 14:08:45,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 287. [2021-11-23 14:08:45,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4755244755244756) internal successors, (422), 286 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:45,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 422 transitions. [2021-11-23 14:08:45,660 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 422 transitions. Word has length 117 [2021-11-23 14:08:45,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:45,661 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 422 transitions. [2021-11-23 14:08:45,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:45,661 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 422 transitions. [2021-11-23 14:08:45,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 14:08:45,662 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:45,662 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:45,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-23 14:08:45,662 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:45,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:45,663 INFO L85 PathProgramCache]: Analyzing trace with hash -183248622, now seen corresponding path program 1 times [2021-11-23 14:08:45,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:45,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594521212] [2021-11-23 14:08:45,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:45,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:45,727 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:45,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:45,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594521212] [2021-11-23 14:08:45,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594521212] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:45,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:45,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:45,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455534750] [2021-11-23 14:08:45,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:45,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:45,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:45,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:45,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:45,730 INFO L87 Difference]: Start difference. First operand 287 states and 422 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:47,737 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:48,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:48,021 INFO L93 Difference]: Finished difference Result 577 states and 854 transitions. [2021-11-23 14:08:48,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:48,022 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-23 14:08:48,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:48,023 INFO L225 Difference]: With dead ends: 577 [2021-11-23 14:08:48,023 INFO L226 Difference]: Without dead ends: 311 [2021-11-23 14:08:48,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-23 14:08:48,024 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 47 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:48,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 553 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:48,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-23 14:08:48,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 287. [2021-11-23 14:08:48,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.472027972027972) internal successors, (421), 286 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:48,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 421 transitions. [2021-11-23 14:08:48,034 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 421 transitions. Word has length 118 [2021-11-23 14:08:48,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:48,035 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 421 transitions. [2021-11-23 14:08:48,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:48,035 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 421 transitions. [2021-11-23 14:08:48,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 14:08:48,036 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:48,036 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:48,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-23 14:08:48,037 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:48,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:48,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1299031558, now seen corresponding path program 1 times [2021-11-23 14:08:48,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:48,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145414374] [2021-11-23 14:08:48,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:48,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:48,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:48,100 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-11-23 14:08:48,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:48,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145414374] [2021-11-23 14:08:48,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145414374] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:48,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:48,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:48,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123036671] [2021-11-23 14:08:48,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:48,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:48,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:48,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:48,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:48,102 INFO L87 Difference]: Start difference. First operand 287 states and 421 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:49,629 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:49,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:49,998 INFO L93 Difference]: Finished difference Result 625 states and 929 transitions. [2021-11-23 14:08:49,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:49,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-23 14:08:49,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:50,001 INFO L225 Difference]: With dead ends: 625 [2021-11-23 14:08:50,001 INFO L226 Difference]: Without dead ends: 359 [2021-11-23 14:08:50,002 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-23 14:08:50,003 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 61 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:50,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 606 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:08:50,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-11-23 14:08:50,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 319. [2021-11-23 14:08:50,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 1.5031446540880504) internal successors, (478), 318 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:50,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 478 transitions. [2021-11-23 14:08:50,013 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 478 transitions. Word has length 118 [2021-11-23 14:08:50,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:50,013 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 478 transitions. [2021-11-23 14:08:50,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:50,014 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 478 transitions. [2021-11-23 14:08:50,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-23 14:08:50,015 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:50,015 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:50,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-23 14:08:50,015 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:50,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:50,016 INFO L85 PathProgramCache]: Analyzing trace with hash 548980907, now seen corresponding path program 1 times [2021-11-23 14:08:50,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:50,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147338208] [2021-11-23 14:08:50,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:50,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:50,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:50,109 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:08:50,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:50,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147338208] [2021-11-23 14:08:50,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147338208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:50,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:50,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:50,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584628396] [2021-11-23 14:08:50,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:50,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:50,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:50,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:50,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:50,112 INFO L87 Difference]: Start difference. First operand 319 states and 478 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:52,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:52,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:52,370 INFO L93 Difference]: Finished difference Result 638 states and 962 transitions. [2021-11-23 14:08:52,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:52,370 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-23 14:08:52,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:52,372 INFO L225 Difference]: With dead ends: 638 [2021-11-23 14:08:52,372 INFO L226 Difference]: Without dead ends: 340 [2021-11-23 14:08:52,372 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-23 14:08:52,373 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 42 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:52,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 555 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 201 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:08:52,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-11-23 14:08:52,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 319. [2021-11-23 14:08:52,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 1.5) internal successors, (477), 318 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:52,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 477 transitions. [2021-11-23 14:08:52,380 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 477 transitions. Word has length 119 [2021-11-23 14:08:52,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:52,381 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 477 transitions. [2021-11-23 14:08:52,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:52,381 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 477 transitions. [2021-11-23 14:08:52,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-23 14:08:52,382 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:52,382 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:52,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-23 14:08:52,383 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:52,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:52,383 INFO L85 PathProgramCache]: Analyzing trace with hash 246268528, now seen corresponding path program 1 times [2021-11-23 14:08:52,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:52,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602446762] [2021-11-23 14:08:52,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:52,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:52,445 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:08:52,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:52,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602446762] [2021-11-23 14:08:52,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602446762] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:52,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:52,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:52,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574290444] [2021-11-23 14:08:52,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:52,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:52,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:52,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:52,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:52,447 INFO L87 Difference]: Start difference. First operand 319 states and 477 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:54,457 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:54,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:54,784 INFO L93 Difference]: Finished difference Result 725 states and 1097 transitions. [2021-11-23 14:08:54,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:54,785 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-23 14:08:54,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:54,787 INFO L225 Difference]: With dead ends: 725 [2021-11-23 14:08:54,787 INFO L226 Difference]: Without dead ends: 427 [2021-11-23 14:08:54,787 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-23 14:08:54,791 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 102 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:54,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 681 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 278 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:54,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-11-23 14:08:54,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 358. [2021-11-23 14:08:54,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.535014005602241) internal successors, (548), 357 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:54,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 548 transitions. [2021-11-23 14:08:54,804 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 548 transitions. Word has length 119 [2021-11-23 14:08:54,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:54,804 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 548 transitions. [2021-11-23 14:08:54,804 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-23 14:08:54,804 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 548 transitions. [2021-11-23 14:08:54,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-23 14:08:54,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:54,806 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:54,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-23 14:08:54,806 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:54,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:54,807 INFO L85 PathProgramCache]: Analyzing trace with hash 624215134, now seen corresponding path program 1 times [2021-11-23 14:08:54,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:54,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672604991] [2021-11-23 14:08:54,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:54,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:54,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:54,877 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:08:54,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:54,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672604991] [2021-11-23 14:08:54,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672604991] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:54,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:54,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:54,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730832394] [2021-11-23 14:08:54,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:54,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:54,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:54,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:54,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:54,880 INFO L87 Difference]: Start difference. First operand 358 states and 548 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:56,891 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:57,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:57,151 INFO L93 Difference]: Finished difference Result 722 states and 1106 transitions. [2021-11-23 14:08:57,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:57,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-23 14:08:57,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:57,154 INFO L225 Difference]: With dead ends: 722 [2021-11-23 14:08:57,154 INFO L226 Difference]: Without dead ends: 385 [2021-11-23 14:08:57,155 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-23 14:08:57,155 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 57 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:57,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 585 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:57,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-23 14:08:57,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 358. [2021-11-23 14:08:57,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.5322128851540617) internal successors, (547), 357 states have internal predecessors, (547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:57,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 547 transitions. [2021-11-23 14:08:57,167 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 547 transitions. Word has length 120 [2021-11-23 14:08:57,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:57,167 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 547 transitions. [2021-11-23 14:08:57,168 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-23 14:08:57,168 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 547 transitions. [2021-11-23 14:08:57,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-23 14:08:57,169 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:57,169 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:57,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-23 14:08:57,169 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:57,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:57,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1196806519, now seen corresponding path program 1 times [2021-11-23 14:08:57,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:57,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056925878] [2021-11-23 14:08:57,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:57,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:57,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:57,235 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:08:57,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:57,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056925878] [2021-11-23 14:08:57,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056925878] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:57,235 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:57,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:57,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439163092] [2021-11-23 14:08:57,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:57,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:57,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:57,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:57,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:57,237 INFO L87 Difference]: Start difference. First operand 358 states and 547 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:59,245 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:08:59,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:08:59,574 INFO L93 Difference]: Finished difference Result 757 states and 1156 transitions. [2021-11-23 14:08:59,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:08:59,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-23 14:08:59,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:08:59,577 INFO L225 Difference]: With dead ends: 757 [2021-11-23 14:08:59,578 INFO L226 Difference]: Without dead ends: 420 [2021-11-23 14:08:59,578 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-23 14:08:59,579 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 93 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:08:59,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 669 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 271 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:08:59,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-23 14:08:59,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 357. [2021-11-23 14:08:59,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5337078651685394) internal successors, (546), 356 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:59,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 546 transitions. [2021-11-23 14:08:59,591 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 546 transitions. Word has length 120 [2021-11-23 14:08:59,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:08:59,591 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 546 transitions. [2021-11-23 14:08:59,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:08:59,592 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 546 transitions. [2021-11-23 14:08:59,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-23 14:08:59,593 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:08:59,593 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:08:59,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-23 14:08:59,593 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:08:59,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:08:59,594 INFO L85 PathProgramCache]: Analyzing trace with hash -2058818220, now seen corresponding path program 1 times [2021-11-23 14:08:59,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:08:59,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047340271] [2021-11-23 14:08:59,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:08:59,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:08:59,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:08:59,652 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:08:59,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:08:59,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047340271] [2021-11-23 14:08:59,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047340271] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:08:59,653 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:08:59,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:08:59,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448376355] [2021-11-23 14:08:59,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:08:59,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:08:59,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:08:59,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:08:59,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:08:59,655 INFO L87 Difference]: Start difference. First operand 357 states and 546 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:01,662 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:01,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:01,900 INFO L93 Difference]: Finished difference Result 720 states and 1102 transitions. [2021-11-23 14:09:01,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:01,900 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-11-23 14:09:01,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:01,902 INFO L225 Difference]: With dead ends: 720 [2021-11-23 14:09:01,902 INFO L226 Difference]: Without dead ends: 384 [2021-11-23 14:09:01,903 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-23 14:09:01,903 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 55 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:01,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 585 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:09:01,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-11-23 14:09:01,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 357. [2021-11-23 14:09:01,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5308988764044944) internal successors, (545), 356 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:01,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 545 transitions. [2021-11-23 14:09:01,913 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 545 transitions. Word has length 121 [2021-11-23 14:09:01,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:01,913 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 545 transitions. [2021-11-23 14:09:01,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:01,913 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 545 transitions. [2021-11-23 14:09:01,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-23 14:09:01,914 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:01,914 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:01,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-23 14:09:01,915 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:01,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:01,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1931256419, now seen corresponding path program 1 times [2021-11-23 14:09:01,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:01,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817699731] [2021-11-23 14:09:01,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:01,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:01,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:01,975 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:01,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:01,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817699731] [2021-11-23 14:09:01,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817699731] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:01,976 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:01,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:01,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267329992] [2021-11-23 14:09:01,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:01,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:01,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:01,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:01,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:01,977 INFO L87 Difference]: Start difference. First operand 357 states and 545 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:03,090 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:03,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:03,349 INFO L93 Difference]: Finished difference Result 720 states and 1100 transitions. [2021-11-23 14:09:03,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:03,350 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2021-11-23 14:09:03,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:03,351 INFO L225 Difference]: With dead ends: 720 [2021-11-23 14:09:03,351 INFO L226 Difference]: Without dead ends: 384 [2021-11-23 14:09:03,352 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-23 14:09:03,352 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 53 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:03,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 585 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-23 14:09:03,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-11-23 14:09:03,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 357. [2021-11-23 14:09:03,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5280898876404494) internal successors, (544), 356 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:03,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 544 transitions. [2021-11-23 14:09:03,375 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 544 transitions. Word has length 122 [2021-11-23 14:09:03,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:03,375 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 544 transitions. [2021-11-23 14:09:03,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:03,375 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 544 transitions. [2021-11-23 14:09:03,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-23 14:09:03,376 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:03,377 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:03,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-23 14:09:03,377 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:03,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:03,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1960685959, now seen corresponding path program 1 times [2021-11-23 14:09:03,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:03,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903076649] [2021-11-23 14:09:03,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:03,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:03,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:03,436 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:03,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:03,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903076649] [2021-11-23 14:09:03,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903076649] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:03,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:03,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:03,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329238968] [2021-11-23 14:09:03,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:03,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:03,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:03,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:03,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:03,439 INFO L87 Difference]: Start difference. First operand 357 states and 544 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:04,499 INFO L93 Difference]: Finished difference Result 710 states and 1086 transitions. [2021-11-23 14:09:04,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:04,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2021-11-23 14:09:04,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:04,501 INFO L225 Difference]: With dead ends: 710 [2021-11-23 14:09:04,501 INFO L226 Difference]: Without dead ends: 374 [2021-11-23 14:09:04,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-23 14:09:04,501 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 44 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:04,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 597 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-23 14:09:04,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-11-23 14:09:04,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 357. [2021-11-23 14:09:04,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5252808988764044) internal successors, (543), 356 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 543 transitions. [2021-11-23 14:09:04,509 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 543 transitions. Word has length 123 [2021-11-23 14:09:04,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:04,510 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 543 transitions. [2021-11-23 14:09:04,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,510 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 543 transitions. [2021-11-23 14:09:04,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 14:09:04,510 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:04,511 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:04,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-23 14:09:04,511 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:04,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:04,511 INFO L85 PathProgramCache]: Analyzing trace with hash 980780078, now seen corresponding path program 1 times [2021-11-23 14:09:04,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:04,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295827099] [2021-11-23 14:09:04,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:04,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:04,563 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:09:04,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:04,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295827099] [2021-11-23 14:09:04,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295827099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:04,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:04,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 14:09:04,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596407751] [2021-11-23 14:09:04,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:04,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 14:09:04,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:04,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 14:09:04,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:09:04,565 INFO L87 Difference]: Start difference. First operand 357 states and 543 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:04,629 INFO L93 Difference]: Finished difference Result 1024 states and 1573 transitions. [2021-11-23 14:09:04,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 14:09:04,630 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-11-23 14:09:04,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:04,633 INFO L225 Difference]: With dead ends: 1024 [2021-11-23 14:09:04,633 INFO L226 Difference]: Without dead ends: 688 [2021-11-23 14:09:04,634 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-23 14:09:04,635 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 144 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:04,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 441 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 14:09:04,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-11-23 14:09:04,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 686. [2021-11-23 14:09:04,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 685 states have (on average 1.5167883211678832) internal successors, (1039), 685 states have internal predecessors, (1039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 1039 transitions. [2021-11-23 14:09:04,657 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 1039 transitions. Word has length 124 [2021-11-23 14:09:04,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:04,658 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 1039 transitions. [2021-11-23 14:09:04,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,658 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 1039 transitions. [2021-11-23 14:09:04,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 14:09:04,659 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:04,660 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:04,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-23 14:09:04,660 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:04,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:04,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1989331024, now seen corresponding path program 1 times [2021-11-23 14:09:04,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:04,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851685666] [2021-11-23 14:09:04,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:04,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:04,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:04,701 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 14:09:04,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:04,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851685666] [2021-11-23 14:09:04,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851685666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:04,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:04,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 14:09:04,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708558684] [2021-11-23 14:09:04,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:04,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 14:09:04,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:04,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 14:09:04,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:09:04,704 INFO L87 Difference]: Start difference. First operand 686 states and 1039 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:04,754 INFO L93 Difference]: Finished difference Result 1378 states and 2090 transitions. [2021-11-23 14:09:04,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 14:09:04,754 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-11-23 14:09:04,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:04,758 INFO L225 Difference]: With dead ends: 1378 [2021-11-23 14:09:04,758 INFO L226 Difference]: Without dead ends: 713 [2021-11-23 14:09:04,759 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-23 14:09:04,760 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 15 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:04,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 420 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 14:09:04,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-11-23 14:09:04,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 713. [2021-11-23 14:09:04,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 1.5084269662921348) internal successors, (1074), 712 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1074 transitions. [2021-11-23 14:09:04,780 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1074 transitions. Word has length 124 [2021-11-23 14:09:04,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:04,781 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 1074 transitions. [2021-11-23 14:09:04,781 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-23 14:09:04,781 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1074 transitions. [2021-11-23 14:09:04,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 14:09:04,782 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:04,782 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:04,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-23 14:09:04,782 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:04,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:04,783 INFO L85 PathProgramCache]: Analyzing trace with hash 272242226, now seen corresponding path program 1 times [2021-11-23 14:09:04,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:04,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569815689] [2021-11-23 14:09:04,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:04,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:04,849 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-23 14:09:04,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:04,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569815689] [2021-11-23 14:09:04,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569815689] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:04,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:04,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 14:09:04,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076744632] [2021-11-23 14:09:04,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:04,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 14:09:04,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:04,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 14:09:04,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:09:04,852 INFO L87 Difference]: Start difference. First operand 713 states and 1074 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:04,893 INFO L93 Difference]: Finished difference Result 1407 states and 2126 transitions. [2021-11-23 14:09:04,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 14:09:04,893 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-11-23 14:09:04,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:04,897 INFO L225 Difference]: With dead ends: 1407 [2021-11-23 14:09:04,897 INFO L226 Difference]: Without dead ends: 715 [2021-11-23 14:09:04,898 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-23 14:09:04,899 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 4 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:04,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 399 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 14:09:04,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-11-23 14:09:04,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 715. [2021-11-23 14:09:04,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 1.5070028011204482) internal successors, (1076), 714 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:04,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1076 transitions. [2021-11-23 14:09:04,916 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1076 transitions. Word has length 124 [2021-11-23 14:09:04,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:04,916 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1076 transitions. [2021-11-23 14:09:04,916 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-23 14:09:04,917 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1076 transitions. [2021-11-23 14:09:04,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-23 14:09:04,918 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:04,918 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:04,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-23 14:09:04,918 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:04,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:04,919 INFO L85 PathProgramCache]: Analyzing trace with hash 117634714, now seen corresponding path program 1 times [2021-11-23 14:09:04,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:04,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982512746] [2021-11-23 14:09:04,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:04,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:04,979 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:04,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:04,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982512746] [2021-11-23 14:09:04,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982512746] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:04,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:04,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:04,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836523432] [2021-11-23 14:09:04,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:04,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:04,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:04,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:04,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:04,982 INFO L87 Difference]: Start difference. First operand 715 states and 1076 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:07,000 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:07,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:07,368 INFO L93 Difference]: Finished difference Result 1619 states and 2446 transitions. [2021-11-23 14:09:07,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:07,369 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-11-23 14:09:07,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:07,374 INFO L225 Difference]: With dead ends: 1619 [2021-11-23 14:09:07,374 INFO L226 Difference]: Without dead ends: 927 [2021-11-23 14:09:07,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:09:07,375 INFO L933 BasicCegarLoop]: 303 mSDtfsCounter, 102 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 720 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.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:07,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 720 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 283 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 14:09:07,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-11-23 14:09:07,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 793. [2021-11-23 14:09:07,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 1.5378787878787878) internal successors, (1218), 792 states have internal predecessors, (1218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:07,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1218 transitions. [2021-11-23 14:09:07,397 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1218 transitions. Word has length 125 [2021-11-23 14:09:07,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:07,397 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 1218 transitions. [2021-11-23 14:09:07,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:07,397 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1218 transitions. [2021-11-23 14:09:07,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-23 14:09:07,399 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:07,399 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:07,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-23 14:09:07,400 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:07,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:07,400 INFO L85 PathProgramCache]: Analyzing trace with hash -889487457, now seen corresponding path program 1 times [2021-11-23 14:09:07,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:07,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085639745] [2021-11-23 14:09:07,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:07,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:07,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:07,462 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:07,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:07,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085639745] [2021-11-23 14:09:07,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085639745] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:07,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:07,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:07,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244073377] [2021-11-23 14:09:07,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:07,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:07,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:07,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:07,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:07,465 INFO L87 Difference]: Start difference. First operand 793 states and 1218 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:09,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:09,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:09,833 INFO L93 Difference]: Finished difference Result 1687 states and 2574 transitions. [2021-11-23 14:09:09,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:09,834 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-23 14:09:09,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:09,838 INFO L225 Difference]: With dead ends: 1687 [2021-11-23 14:09:09,838 INFO L226 Difference]: Without dead ends: 917 [2021-11-23 14:09:09,838 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-23 14:09:09,839 INFO L933 BasicCegarLoop]: 301 mSDtfsCounter, 93 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 716 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.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:09,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 716 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:09,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2021-11-23 14:09:09,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 715. [2021-11-23 14:09:09,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 1.5070028011204482) internal successors, (1076), 714 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:09,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1076 transitions. [2021-11-23 14:09:09,860 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1076 transitions. Word has length 126 [2021-11-23 14:09:09,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:09,860 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1076 transitions. [2021-11-23 14:09:09,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:09,860 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1076 transitions. [2021-11-23 14:09:09,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 14:09:09,861 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:09,862 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:09,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-23 14:09:09,862 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:09,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:09,863 INFO L85 PathProgramCache]: Analyzing trace with hash 221454847, now seen corresponding path program 1 times [2021-11-23 14:09:09,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:09,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547473623] [2021-11-23 14:09:09,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:09,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:09,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:09,924 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:09:09,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:09,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547473623] [2021-11-23 14:09:09,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547473623] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:09,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:09,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:09,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54653334] [2021-11-23 14:09:09,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:09,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:09,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:09,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:09,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:09,927 INFO L87 Difference]: Start difference. First operand 715 states and 1076 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:10,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:10,951 INFO L93 Difference]: Finished difference Result 1439 states and 2166 transitions. [2021-11-23 14:09:10,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:10,951 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-11-23 14:09:10,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:10,954 INFO L225 Difference]: With dead ends: 1439 [2021-11-23 14:09:10,954 INFO L226 Difference]: Without dead ends: 747 [2021-11-23 14:09:10,955 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-23 14:09:10,955 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 28 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:10,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 559 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-23 14:09:10,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-11-23 14:09:10,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 721. [2021-11-23 14:09:10,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 1.5027777777777778) internal successors, (1082), 720 states have internal predecessors, (1082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:10,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1082 transitions. [2021-11-23 14:09:10,975 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1082 transitions. Word has length 127 [2021-11-23 14:09:10,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:10,976 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 1082 transitions. [2021-11-23 14:09:10,976 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-23 14:09:10,976 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1082 transitions. [2021-11-23 14:09:10,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-23 14:09:10,977 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:10,977 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:10,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-23 14:09:10,977 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:10,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:10,978 INFO L85 PathProgramCache]: Analyzing trace with hash 747400953, now seen corresponding path program 1 times [2021-11-23 14:09:10,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:10,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207354961] [2021-11-23 14:09:10,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:10,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:11,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:11,035 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-23 14:09:11,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:11,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207354961] [2021-11-23 14:09:11,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207354961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:11,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:11,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:11,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129511737] [2021-11-23 14:09:11,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:11,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:11,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:11,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:11,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:11,038 INFO L87 Difference]: Start difference. First operand 721 states and 1082 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:12,380 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:12,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:12,602 INFO L93 Difference]: Finished difference Result 1453 states and 2180 transitions. [2021-11-23 14:09:12,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:12,603 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-23 14:09:12,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:12,606 INFO L225 Difference]: With dead ends: 1453 [2021-11-23 14:09:12,606 INFO L226 Difference]: Without dead ends: 755 [2021-11-23 14:09:12,607 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-23 14:09:12,607 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 42 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:12,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 595 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-23 14:09:12,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-11-23 14:09:12,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 721. [2021-11-23 14:09:12,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 1.5) internal successors, (1080), 720 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:12,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1080 transitions. [2021-11-23 14:09:12,643 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1080 transitions. Word has length 133 [2021-11-23 14:09:12,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:12,643 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 1080 transitions. [2021-11-23 14:09:12,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:12,643 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1080 transitions. [2021-11-23 14:09:12,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-23 14:09:12,644 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:12,644 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:12,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-23 14:09:12,644 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:12,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:12,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1721919586, now seen corresponding path program 1 times [2021-11-23 14:09:12,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:12,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854620236] [2021-11-23 14:09:12,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:12,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:12,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:12,715 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 14:09:12,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:12,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854620236] [2021-11-23 14:09:12,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854620236] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:12,715 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:12,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:12,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694386534] [2021-11-23 14:09:12,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:12,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:12,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:12,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:12,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:12,717 INFO L87 Difference]: Start difference. First operand 721 states and 1080 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:14,038 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:14,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:14,331 INFO L93 Difference]: Finished difference Result 1545 states and 2326 transitions. [2021-11-23 14:09:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:14,331 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-23 14:09:14,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:14,336 INFO L225 Difference]: With dead ends: 1545 [2021-11-23 14:09:14,336 INFO L226 Difference]: Without dead ends: 847 [2021-11-23 14:09:14,337 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-23 14:09:14,338 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 55 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:14,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 647 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:09:14,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-11-23 14:09:14,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 777. [2021-11-23 14:09:14,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 776 states have (on average 1.518041237113402) internal successors, (1178), 776 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:14,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1178 transitions. [2021-11-23 14:09:14,367 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1178 transitions. Word has length 133 [2021-11-23 14:09:14,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:14,367 INFO L470 AbstractCegarLoop]: Abstraction has 777 states and 1178 transitions. [2021-11-23 14:09:14,367 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-23 14:09:14,367 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1178 transitions. [2021-11-23 14:09:14,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-23 14:09:14,369 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:14,369 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:14,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-23 14:09:14,370 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:14,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:14,370 INFO L85 PathProgramCache]: Analyzing trace with hash -227521597, now seen corresponding path program 1 times [2021-11-23 14:09:14,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:14,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884639229] [2021-11-23 14:09:14,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:14,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:14,433 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:14,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:14,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884639229] [2021-11-23 14:09:14,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884639229] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:14,434 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:14,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:14,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808887416] [2021-11-23 14:09:14,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:14,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:14,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:14,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:14,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:14,435 INFO L87 Difference]: Start difference. First operand 777 states and 1178 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:16,443 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:16,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:16,773 INFO L93 Difference]: Finished difference Result 1733 states and 2634 transitions. [2021-11-23 14:09:16,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:16,774 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-23 14:09:16,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:16,779 INFO L225 Difference]: With dead ends: 1733 [2021-11-23 14:09:16,779 INFO L226 Difference]: Without dead ends: 979 [2021-11-23 14:09:16,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:09:16,781 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 120 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:16,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 585 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:16,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-23 14:09:16,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 801. [2021-11-23 14:09:16,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 1.515) internal successors, (1212), 800 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:16,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1212 transitions. [2021-11-23 14:09:16,835 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1212 transitions. Word has length 134 [2021-11-23 14:09:16,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:16,835 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1212 transitions. [2021-11-23 14:09:16,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:16,836 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1212 transitions. [2021-11-23 14:09:16,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-23 14:09:16,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:16,838 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:16,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-23 14:09:16,838 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:16,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:16,839 INFO L85 PathProgramCache]: Analyzing trace with hash 364594307, now seen corresponding path program 1 times [2021-11-23 14:09:16,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:16,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246136377] [2021-11-23 14:09:16,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:16,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:16,899 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-23 14:09:16,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:16,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246136377] [2021-11-23 14:09:16,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246136377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:16,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:16,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:16,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705845114] [2021-11-23 14:09:16,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:16,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:16,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:16,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:16,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:16,903 INFO L87 Difference]: Start difference. First operand 801 states and 1212 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:18,909 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:19,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:19,138 INFO L93 Difference]: Finished difference Result 1609 states and 2436 transitions. [2021-11-23 14:09:19,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:19,139 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-23 14:09:19,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:19,143 INFO L225 Difference]: With dead ends: 1609 [2021-11-23 14:09:19,143 INFO L226 Difference]: Without dead ends: 831 [2021-11-23 14:09:19,144 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-23 14:09:19,145 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 40 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 599 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-23 14:09:19,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 599 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:09:19,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-11-23 14:09:19,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 801. [2021-11-23 14:09:19,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 1.5125) internal successors, (1210), 800 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:19,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1210 transitions. [2021-11-23 14:09:19,165 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1210 transitions. Word has length 134 [2021-11-23 14:09:19,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:19,166 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1210 transitions. [2021-11-23 14:09:19,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:19,166 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1210 transitions. [2021-11-23 14:09:19,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 14:09:19,168 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:19,168 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:19,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-23 14:09:19,168 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:19,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:19,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1602114191, now seen corresponding path program 1 times [2021-11-23 14:09:19,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:19,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732217492] [2021-11-23 14:09:19,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:19,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:19,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:19,228 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:19,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:19,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732217492] [2021-11-23 14:09:19,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732217492] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:19,229 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:19,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:19,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573709206] [2021-11-23 14:09:19,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:19,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:19,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:19,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:19,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:19,230 INFO L87 Difference]: Start difference. First operand 801 states and 1210 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:20,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:20,476 INFO L93 Difference]: Finished difference Result 1757 states and 2662 transitions. [2021-11-23 14:09:20,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:20,476 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-11-23 14:09:20,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:20,479 INFO L225 Difference]: With dead ends: 1757 [2021-11-23 14:09:20,479 INFO L226 Difference]: Without dead ends: 979 [2021-11-23 14:09:20,480 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-23 14:09:20,481 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 118 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:20,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 555 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-23 14:09:20,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-23 14:09:20,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 803. [2021-11-23 14:09:20,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 1.5112219451371571) internal successors, (1212), 802 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:20,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1212 transitions. [2021-11-23 14:09:20,513 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1212 transitions. Word has length 135 [2021-11-23 14:09:20,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:20,513 INFO L470 AbstractCegarLoop]: Abstraction has 803 states and 1212 transitions. [2021-11-23 14:09:20,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:20,513 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1212 transitions. [2021-11-23 14:09:20,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-23 14:09:20,514 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:20,514 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:20,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-23 14:09:20,515 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:20,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:20,515 INFO L85 PathProgramCache]: Analyzing trace with hash -543955832, now seen corresponding path program 1 times [2021-11-23 14:09:20,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:20,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075388949] [2021-11-23 14:09:20,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:20,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:20,574 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:20,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:20,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075388949] [2021-11-23 14:09:20,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075388949] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:20,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:20,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:20,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952185848] [2021-11-23 14:09:20,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:20,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:20,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:20,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:20,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:20,577 INFO L87 Difference]: Start difference. First operand 803 states and 1212 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:21,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:21,520 INFO L93 Difference]: Finished difference Result 1759 states and 2662 transitions. [2021-11-23 14:09:21,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:21,521 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-11-23 14:09:21,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:21,523 INFO L225 Difference]: With dead ends: 1759 [2021-11-23 14:09:21,523 INFO L226 Difference]: Without dead ends: 979 [2021-11-23 14:09:21,524 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-23 14:09:21,524 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 116 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:21,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 555 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:09:21,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-23 14:09:21,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 805. [2021-11-23 14:09:21,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 804 states have (on average 1.5099502487562189) internal successors, (1214), 804 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:21,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1214 transitions. [2021-11-23 14:09:21,552 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1214 transitions. Word has length 136 [2021-11-23 14:09:21,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:21,553 INFO L470 AbstractCegarLoop]: Abstraction has 805 states and 1214 transitions. [2021-11-23 14:09:21,553 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-23 14:09:21,553 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1214 transitions. [2021-11-23 14:09:21,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-23 14:09:21,555 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:21,555 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:21,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-23 14:09:21,555 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:21,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:21,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1382854412, now seen corresponding path program 1 times [2021-11-23 14:09:21,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:21,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894990146] [2021-11-23 14:09:21,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:21,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:21,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:21,612 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:21,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:21,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894990146] [2021-11-23 14:09:21,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894990146] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:21,613 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:21,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:21,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551798445] [2021-11-23 14:09:21,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:21,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:21,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:21,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:21,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:21,614 INFO L87 Difference]: Start difference. First operand 805 states and 1214 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:22,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:22,568 INFO L93 Difference]: Finished difference Result 1741 states and 2638 transitions. [2021-11-23 14:09:22,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:22,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2021-11-23 14:09:22,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:22,570 INFO L225 Difference]: With dead ends: 1741 [2021-11-23 14:09:22,570 INFO L226 Difference]: Without dead ends: 959 [2021-11-23 14:09:22,570 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-23 14:09:22,571 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 107 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:22,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 567 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:09:22,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-23 14:09:22,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 807. [2021-11-23 14:09:22,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.5086848635235732) internal successors, (1216), 806 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:22,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1216 transitions. [2021-11-23 14:09:22,609 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1216 transitions. Word has length 137 [2021-11-23 14:09:22,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:22,610 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1216 transitions. [2021-11-23 14:09:22,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:22,610 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1216 transitions. [2021-11-23 14:09:22,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-23 14:09:22,612 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:22,612 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:22,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-23 14:09:22,613 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:22,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:22,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1216020057, now seen corresponding path program 1 times [2021-11-23 14:09:22,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:22,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40084209] [2021-11-23 14:09:22,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:22,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:22,675 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:22,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:22,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40084209] [2021-11-23 14:09:22,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40084209] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:22,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:22,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:22,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355016811] [2021-11-23 14:09:22,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:22,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:22,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:22,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:22,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:22,678 INFO L87 Difference]: Start difference. First operand 807 states and 1216 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:23,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:23,600 INFO L93 Difference]: Finished difference Result 1763 states and 2662 transitions. [2021-11-23 14:09:23,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:23,604 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-23 14:09:23,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:23,606 INFO L225 Difference]: With dead ends: 1763 [2021-11-23 14:09:23,606 INFO L226 Difference]: Without dead ends: 979 [2021-11-23 14:09:23,607 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-23 14:09:23,607 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 120 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:23,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 684 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:09:23,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-23 14:09:23,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 807. [2021-11-23 14:09:23,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.5062034739454093) internal successors, (1214), 806 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:23,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1214 transitions. [2021-11-23 14:09:23,632 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1214 transitions. Word has length 140 [2021-11-23 14:09:23,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:23,632 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1214 transitions. [2021-11-23 14:09:23,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:23,632 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1214 transitions. [2021-11-23 14:09:23,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-23 14:09:23,633 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:23,633 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:23,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-23 14:09:23,634 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:23,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:23,634 INFO L85 PathProgramCache]: Analyzing trace with hash -892734791, now seen corresponding path program 1 times [2021-11-23 14:09:23,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:23,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952507377] [2021-11-23 14:09:23,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:23,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:23,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:23,690 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:23,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:23,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952507377] [2021-11-23 14:09:23,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952507377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:23,691 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:23,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:23,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942218269] [2021-11-23 14:09:23,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:23,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:23,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:23,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:23,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:23,692 INFO L87 Difference]: Start difference. First operand 807 states and 1214 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:24,878 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:25,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:25,226 INFO L93 Difference]: Finished difference Result 1763 states and 2658 transitions. [2021-11-23 14:09:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:25,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-23 14:09:25,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:25,227 INFO L225 Difference]: With dead ends: 1763 [2021-11-23 14:09:25,227 INFO L226 Difference]: Without dead ends: 979 [2021-11-23 14:09:25,228 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-23 14:09:25,228 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 118 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:25,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 684 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-23 14:09:25,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-23 14:09:25,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 807. [2021-11-23 14:09:25,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.5037220843672456) internal successors, (1212), 806 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:25,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1212 transitions. [2021-11-23 14:09:25,250 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1212 transitions. Word has length 141 [2021-11-23 14:09:25,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:25,251 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1212 transitions. [2021-11-23 14:09:25,251 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-23 14:09:25,251 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1212 transitions. [2021-11-23 14:09:25,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-23 14:09:25,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:25,252 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:25,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-23 14:09:25,252 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:25,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:25,253 INFO L85 PathProgramCache]: Analyzing trace with hash -574862946, now seen corresponding path program 1 times [2021-11-23 14:09:25,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:25,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415144027] [2021-11-23 14:09:25,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:25,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:25,309 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:25,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:25,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415144027] [2021-11-23 14:09:25,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415144027] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:25,309 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:25,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:25,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012488425] [2021-11-23 14:09:25,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:25,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:25,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:25,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:25,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:25,311 INFO L87 Difference]: Start difference. First operand 807 states and 1212 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:26,575 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:26,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:26,935 INFO L93 Difference]: Finished difference Result 1763 states and 2654 transitions. [2021-11-23 14:09:26,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:26,935 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 142 [2021-11-23 14:09:26,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:26,937 INFO L225 Difference]: With dead ends: 1763 [2021-11-23 14:09:26,937 INFO L226 Difference]: Without dead ends: 979 [2021-11-23 14:09:26,938 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-23 14:09:26,938 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 116 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:26,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 684 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:09:26,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-23 14:09:26,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 807. [2021-11-23 14:09:26,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.501240694789082) internal successors, (1210), 806 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:26,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1210 transitions. [2021-11-23 14:09:26,961 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1210 transitions. Word has length 142 [2021-11-23 14:09:26,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:26,961 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1210 transitions. [2021-11-23 14:09:26,962 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-23 14:09:26,962 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1210 transitions. [2021-11-23 14:09:26,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-23 14:09:26,963 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:26,963 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:26,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-23 14:09:26,963 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:26,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:26,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1953992350, now seen corresponding path program 1 times [2021-11-23 14:09:26,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:26,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745866027] [2021-11-23 14:09:26,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:26,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:27,024 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:27,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:27,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745866027] [2021-11-23 14:09:27,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745866027] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:27,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:27,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:27,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625729305] [2021-11-23 14:09:27,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:27,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:27,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:27,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:27,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:27,027 INFO L87 Difference]: Start difference. First operand 807 states and 1210 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:29,037 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:29,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:29,425 INFO L93 Difference]: Finished difference Result 1743 states and 2626 transitions. [2021-11-23 14:09:29,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:29,426 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2021-11-23 14:09:29,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:29,427 INFO L225 Difference]: With dead ends: 1743 [2021-11-23 14:09:29,427 INFO L226 Difference]: Without dead ends: 959 [2021-11-23 14:09:29,428 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-23 14:09:29,428 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 107 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:29,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 696 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-23 14:09:29,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-23 14:09:29,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 777. [2021-11-23 14:09:29,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 776 states have (on average 1.5051546391752577) internal successors, (1168), 776 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:29,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1168 transitions. [2021-11-23 14:09:29,456 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1168 transitions. Word has length 143 [2021-11-23 14:09:29,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:29,456 INFO L470 AbstractCegarLoop]: Abstraction has 777 states and 1168 transitions. [2021-11-23 14:09:29,457 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-23 14:09:29,457 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1168 transitions. [2021-11-23 14:09:29,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-23 14:09:29,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:29,459 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:29,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-23 14:09:29,459 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:29,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:29,460 INFO L85 PathProgramCache]: Analyzing trace with hash 547062178, now seen corresponding path program 1 times [2021-11-23 14:09:29,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:29,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834847474] [2021-11-23 14:09:29,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:29,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:29,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:29,519 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:29,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:29,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834847474] [2021-11-23 14:09:29,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834847474] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:29,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:29,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:29,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732652479] [2021-11-23 14:09:29,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:29,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:29,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:29,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:29,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:29,521 INFO L87 Difference]: Start difference. First operand 777 states and 1168 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:31,176 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:31,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:31,500 INFO L93 Difference]: Finished difference Result 1713 states and 2582 transitions. [2021-11-23 14:09:31,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:31,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2021-11-23 14:09:31,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:31,502 INFO L225 Difference]: With dead ends: 1713 [2021-11-23 14:09:31,502 INFO L226 Difference]: Without dead ends: 959 [2021-11-23 14:09:31,503 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-23 14:09:31,503 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 93 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:31,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 567 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-23 14:09:31,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-23 14:09:31,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 833. [2021-11-23 14:09:31,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 832 states have (on average 1.5120192307692308) internal successors, (1258), 832 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:31,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1258 transitions. [2021-11-23 14:09:31,526 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1258 transitions. Word has length 144 [2021-11-23 14:09:31,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:31,527 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1258 transitions. [2021-11-23 14:09:31,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:31,527 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1258 transitions. [2021-11-23 14:09:31,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-23 14:09:31,528 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:31,528 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:31,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-23 14:09:31,528 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:31,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:31,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1522605678, now seen corresponding path program 1 times [2021-11-23 14:09:31,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:31,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27652329] [2021-11-23 14:09:31,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:31,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:31,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:31,579 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:31,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:31,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27652329] [2021-11-23 14:09:31,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27652329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:31,580 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:31,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:31,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256573744] [2021-11-23 14:09:31,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:31,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:31,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:31,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:31,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:31,582 INFO L87 Difference]: Start difference. First operand 833 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:33,592 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:33,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:33,889 INFO L93 Difference]: Finished difference Result 1753 states and 2644 transitions. [2021-11-23 14:09:33,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:33,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2021-11-23 14:09:33,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:33,891 INFO L225 Difference]: With dead ends: 1753 [2021-11-23 14:09:33,892 INFO L226 Difference]: Without dead ends: 943 [2021-11-23 14:09:33,893 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-23 14:09:33,893 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 82 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:33,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 585 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 232 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:33,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-23 14:09:33,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 835. [2021-11-23 14:09:33,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 1.5107913669064748) internal successors, (1260), 834 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:33,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1260 transitions. [2021-11-23 14:09:33,924 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1260 transitions. Word has length 145 [2021-11-23 14:09:33,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:33,924 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1260 transitions. [2021-11-23 14:09:33,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:33,924 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1260 transitions. [2021-11-23 14:09:33,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-23 14:09:33,925 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:33,925 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:33,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-23 14:09:33,926 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:33,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:33,926 INFO L85 PathProgramCache]: Analyzing trace with hash 151311284, now seen corresponding path program 1 times [2021-11-23 14:09:33,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:33,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132203952] [2021-11-23 14:09:33,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:33,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:33,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:33,983 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 14:09:33,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:33,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132203952] [2021-11-23 14:09:33,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132203952] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:33,984 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:33,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:33,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576744877] [2021-11-23 14:09:33,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:33,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:33,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:33,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:33,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:33,986 INFO L87 Difference]: Start difference. First operand 835 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:35,993 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:36,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:36,286 INFO L93 Difference]: Finished difference Result 1755 states and 2644 transitions. [2021-11-23 14:09:36,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:36,287 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2021-11-23 14:09:36,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:36,288 INFO L225 Difference]: With dead ends: 1755 [2021-11-23 14:09:36,288 INFO L226 Difference]: Without dead ends: 943 [2021-11-23 14:09:36,289 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-23 14:09:36,289 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 94 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:36,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 585 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 232 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:36,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-23 14:09:36,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 835. [2021-11-23 14:09:36,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 1.5083932853717026) internal successors, (1258), 834 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:36,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1258 transitions. [2021-11-23 14:09:36,311 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1258 transitions. Word has length 147 [2021-11-23 14:09:36,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:36,311 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1258 transitions. [2021-11-23 14:09:36,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:36,312 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1258 transitions. [2021-11-23 14:09:36,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-23 14:09:36,313 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:36,313 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:36,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-23 14:09:36,313 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:36,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:36,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1940470748, now seen corresponding path program 1 times [2021-11-23 14:09:36,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:36,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86457208] [2021-11-23 14:09:36,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:36,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:36,382 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:36,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:36,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86457208] [2021-11-23 14:09:36,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86457208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:36,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:36,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:36,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827472044] [2021-11-23 14:09:36,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:36,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:36,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:36,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:36,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:36,384 INFO L87 Difference]: Start difference. First operand 835 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:37,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:37,603 INFO L93 Difference]: Finished difference Result 1749 states and 2632 transitions. [2021-11-23 14:09:37,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:37,604 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-11-23 14:09:37,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:37,605 INFO L225 Difference]: With dead ends: 1749 [2021-11-23 14:09:37,605 INFO L226 Difference]: Without dead ends: 937 [2021-11-23 14:09:37,606 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-23 14:09:37,606 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 76 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:37,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 591 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-23 14:09:37,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-11-23 14:09:37,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 841. [2021-11-23 14:09:37,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5095238095238095) internal successors, (1268), 840 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:37,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1268 transitions. [2021-11-23 14:09:37,628 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1268 transitions. Word has length 148 [2021-11-23 14:09:37,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:37,628 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1268 transitions. [2021-11-23 14:09:37,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:37,628 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1268 transitions. [2021-11-23 14:09:37,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-23 14:09:37,630 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:37,630 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:37,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-23 14:09:37,630 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:37,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:37,630 INFO L85 PathProgramCache]: Analyzing trace with hash -934316248, now seen corresponding path program 1 times [2021-11-23 14:09:37,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:37,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232153080] [2021-11-23 14:09:37,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:37,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:37,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:37,687 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 14:09:37,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:37,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232153080] [2021-11-23 14:09:37,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232153080] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:37,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:37,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:37,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724822332] [2021-11-23 14:09:37,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:37,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:37,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:37,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:37,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:37,689 INFO L87 Difference]: Start difference. First operand 841 states and 1268 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:38,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:38,641 INFO L93 Difference]: Finished difference Result 1751 states and 2636 transitions. [2021-11-23 14:09:38,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:38,641 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-11-23 14:09:38,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:38,643 INFO L225 Difference]: With dead ends: 1751 [2021-11-23 14:09:38,644 INFO L226 Difference]: Without dead ends: 933 [2021-11-23 14:09:38,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-23 14:09:38,645 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 90 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:38,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 595 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:09:38,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-23 14:09:38,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 841. [2021-11-23 14:09:38,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5071428571428571) internal successors, (1266), 840 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:38,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1266 transitions. [2021-11-23 14:09:38,692 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1266 transitions. Word has length 148 [2021-11-23 14:09:38,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:38,692 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1266 transitions. [2021-11-23 14:09:38,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:38,693 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1266 transitions. [2021-11-23 14:09:38,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-23 14:09:38,694 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:38,695 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:38,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-23 14:09:38,696 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:38,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:38,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1179536171, now seen corresponding path program 1 times [2021-11-23 14:09:38,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:38,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57083340] [2021-11-23 14:09:38,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:38,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:38,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:38,780 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 14:09:38,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:38,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57083340] [2021-11-23 14:09:38,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57083340] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:38,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:38,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:38,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336770114] [2021-11-23 14:09:38,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:38,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:38,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:38,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:38,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:38,782 INFO L87 Difference]: Start difference. First operand 841 states and 1266 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:39,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:39,727 INFO L93 Difference]: Finished difference Result 1729 states and 2598 transitions. [2021-11-23 14:09:39,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:39,727 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-11-23 14:09:39,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:39,729 INFO L225 Difference]: With dead ends: 1729 [2021-11-23 14:09:39,729 INFO L226 Difference]: Without dead ends: 911 [2021-11-23 14:09:39,729 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-23 14:09:39,730 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 70 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:39,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 617 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:09:39,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-23 14:09:39,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 841. [2021-11-23 14:09:39,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5047619047619047) internal successors, (1264), 840 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:39,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1264 transitions. [2021-11-23 14:09:39,752 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1264 transitions. Word has length 148 [2021-11-23 14:09:39,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:39,752 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1264 transitions. [2021-11-23 14:09:39,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:39,752 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1264 transitions. [2021-11-23 14:09:39,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-23 14:09:39,753 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:39,753 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:39,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-23 14:09:39,754 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:39,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:39,754 INFO L85 PathProgramCache]: Analyzing trace with hash -2140533827, now seen corresponding path program 1 times [2021-11-23 14:09:39,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:39,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90208357] [2021-11-23 14:09:39,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:39,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:39,818 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 14:09:39,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:39,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90208357] [2021-11-23 14:09:39,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90208357] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:39,819 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:39,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:39,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691420854] [2021-11-23 14:09:39,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:39,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:39,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:39,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:39,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:39,821 INFO L87 Difference]: Start difference. First operand 841 states and 1264 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:41,175 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:41,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:41,510 INFO L93 Difference]: Finished difference Result 1729 states and 2594 transitions. [2021-11-23 14:09:41,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:41,510 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 149 [2021-11-23 14:09:41,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:41,513 INFO L225 Difference]: With dead ends: 1729 [2021-11-23 14:09:41,513 INFO L226 Difference]: Without dead ends: 911 [2021-11-23 14:09:41,514 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-23 14:09:41,514 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 68 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:41,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 617 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:09:41,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-23 14:09:41,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 841. [2021-11-23 14:09:41,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5023809523809524) internal successors, (1262), 840 states have internal predecessors, (1262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:41,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1262 transitions. [2021-11-23 14:09:41,550 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1262 transitions. Word has length 149 [2021-11-23 14:09:41,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:41,550 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1262 transitions. [2021-11-23 14:09:41,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:41,551 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1262 transitions. [2021-11-23 14:09:41,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-23 14:09:41,553 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:41,553 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:41,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-23 14:09:41,553 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:41,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:41,554 INFO L85 PathProgramCache]: Analyzing trace with hash 879784120, now seen corresponding path program 1 times [2021-11-23 14:09:41,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:41,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599996251] [2021-11-23 14:09:41,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:41,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:41,617 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:41,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:41,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599996251] [2021-11-23 14:09:41,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599996251] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:41,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:41,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:41,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747206085] [2021-11-23 14:09:41,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:41,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:41,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:41,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:41,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:41,619 INFO L87 Difference]: Start difference. First operand 841 states and 1262 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:43,635 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:43,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:43,993 INFO L93 Difference]: Finished difference Result 1777 states and 2662 transitions. [2021-11-23 14:09:43,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:43,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 150 [2021-11-23 14:09:43,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:43,994 INFO L225 Difference]: With dead ends: 1777 [2021-11-23 14:09:43,994 INFO L226 Difference]: Without dead ends: 959 [2021-11-23 14:09:43,995 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-23 14:09:43,995 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 93 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:43,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 648 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:43,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-23 14:09:44,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 841. [2021-11-23 14:09:44,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5) internal successors, (1260), 840 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:44,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1260 transitions. [2021-11-23 14:09:44,019 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1260 transitions. Word has length 150 [2021-11-23 14:09:44,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:44,019 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1260 transitions. [2021-11-23 14:09:44,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:44,019 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1260 transitions. [2021-11-23 14:09:44,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-23 14:09:44,021 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:44,021 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:44,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-23 14:09:44,021 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:44,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:44,022 INFO L85 PathProgramCache]: Analyzing trace with hash -601927398, now seen corresponding path program 1 times [2021-11-23 14:09:44,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:44,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636592414] [2021-11-23 14:09:44,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:44,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:44,068 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 14:09:44,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:44,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636592414] [2021-11-23 14:09:44,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636592414] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:44,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:44,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:44,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106559938] [2021-11-23 14:09:44,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:44,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:44,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:44,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:44,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:44,070 INFO L87 Difference]: Start difference. First operand 841 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:46,078 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:46,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:46,422 INFO L93 Difference]: Finished difference Result 1729 states and 2586 transitions. [2021-11-23 14:09:46,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:46,423 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 150 [2021-11-23 14:09:46,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:46,424 INFO L225 Difference]: With dead ends: 1729 [2021-11-23 14:09:46,424 INFO L226 Difference]: Without dead ends: 911 [2021-11-23 14:09:46,425 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-23 14:09:46,425 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 66 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:46,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 615 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:46,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-23 14:09:46,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 841. [2021-11-23 14:09:46,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.4976190476190476) internal successors, (1258), 840 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:46,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1258 transitions. [2021-11-23 14:09:46,449 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1258 transitions. Word has length 150 [2021-11-23 14:09:46,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:46,449 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1258 transitions. [2021-11-23 14:09:46,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:46,450 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1258 transitions. [2021-11-23 14:09:46,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-23 14:09:46,451 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:46,451 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:46,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-23 14:09:46,452 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:46,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:46,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1047916008, now seen corresponding path program 1 times [2021-11-23 14:09:46,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:46,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073146353] [2021-11-23 14:09:46,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:46,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:46,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:46,513 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:09:46,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:46,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073146353] [2021-11-23 14:09:46,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073146353] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:46,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:46,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:46,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091492855] [2021-11-23 14:09:46,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:46,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:46,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:46,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:46,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:46,515 INFO L87 Difference]: Start difference. First operand 841 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:48,526 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:48,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:48,838 INFO L93 Difference]: Finished difference Result 1761 states and 2628 transitions. [2021-11-23 14:09:48,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:48,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2021-11-23 14:09:48,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:48,840 INFO L225 Difference]: With dead ends: 1761 [2021-11-23 14:09:48,841 INFO L226 Difference]: Without dead ends: 943 [2021-11-23 14:09:48,842 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-23 14:09:48,842 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 82 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:48,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 666 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:48,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-23 14:09:48,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 841. [2021-11-23 14:09:48,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.4952380952380953) internal successors, (1256), 840 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:48,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1256 transitions. [2021-11-23 14:09:48,882 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1256 transitions. Word has length 151 [2021-11-23 14:09:48,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:48,882 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1256 transitions. [2021-11-23 14:09:48,882 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-23 14:09:48,883 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1256 transitions. [2021-11-23 14:09:48,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-23 14:09:48,884 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:48,885 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:48,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-23 14:09:48,885 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:48,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:48,886 INFO L85 PathProgramCache]: Analyzing trace with hash 754378966, now seen corresponding path program 1 times [2021-11-23 14:09:48,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:48,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122649431] [2021-11-23 14:09:48,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:48,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:48,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:48,966 INFO L134 CoverageAnalysis]: Checked inductivity of 223 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:48,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:48,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122649431] [2021-11-23 14:09:48,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122649431] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:48,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:48,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:48,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777510432] [2021-11-23 14:09:48,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:48,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:48,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:48,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:48,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:48,968 INFO L87 Difference]: Start difference. First operand 841 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:50,987 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:51,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:51,293 INFO L93 Difference]: Finished difference Result 1751 states and 2612 transitions. [2021-11-23 14:09:51,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:51,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2021-11-23 14:09:51,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:51,295 INFO L225 Difference]: With dead ends: 1751 [2021-11-23 14:09:51,295 INFO L226 Difference]: Without dead ends: 933 [2021-11-23 14:09:51,295 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-23 14:09:51,296 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 73 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:51,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 595 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 222 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:51,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-23 14:09:51,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 843. [2021-11-23 14:09:51,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 1.494061757719715) internal successors, (1258), 842 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:51,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1258 transitions. [2021-11-23 14:09:51,320 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1258 transitions. Word has length 151 [2021-11-23 14:09:51,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:51,320 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1258 transitions. [2021-11-23 14:09:51,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:51,320 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1258 transitions. [2021-11-23 14:09:51,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-23 14:09:51,322 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:51,322 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:51,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-23 14:09:51,322 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:51,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:51,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1114994338, now seen corresponding path program 1 times [2021-11-23 14:09:51,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:51,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488843898] [2021-11-23 14:09:51,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:51,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:51,381 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 14:09:51,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488843898] [2021-11-23 14:09:51,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488843898] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:51,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:51,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:51,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910197670] [2021-11-23 14:09:51,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:51,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:51,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:51,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:51,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:51,384 INFO L87 Difference]: Start difference. First operand 843 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:52,873 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:53,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:53,155 INFO L93 Difference]: Finished difference Result 1713 states and 2558 transitions. [2021-11-23 14:09:53,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:53,156 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2021-11-23 14:09:53,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:53,157 INFO L225 Difference]: With dead ends: 1713 [2021-11-23 14:09:53,157 INFO L226 Difference]: Without dead ends: 893 [2021-11-23 14:09:53,158 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-23 14:09:53,158 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 57 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:53,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 601 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 14:09:53,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2021-11-23 14:09:53,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 843. [2021-11-23 14:09:53,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 1.491686460807601) internal successors, (1256), 842 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:53,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1256 transitions. [2021-11-23 14:09:53,193 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1256 transitions. Word has length 151 [2021-11-23 14:09:53,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:53,193 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1256 transitions. [2021-11-23 14:09:53,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:53,194 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1256 transitions. [2021-11-23 14:09:53,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-23 14:09:53,195 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:53,195 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:53,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-23 14:09:53,195 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:53,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:53,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1723537167, now seen corresponding path program 1 times [2021-11-23 14:09:53,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:53,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11677777] [2021-11-23 14:09:53,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:53,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:53,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:53,249 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:53,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:53,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11677777] [2021-11-23 14:09:53,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11677777] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:53,250 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:53,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:53,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299402149] [2021-11-23 14:09:53,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:53,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:53,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:53,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:53,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:53,251 INFO L87 Difference]: Start difference. First operand 843 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:54,606 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:54,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:54,901 INFO L93 Difference]: Finished difference Result 1741 states and 2592 transitions. [2021-11-23 14:09:54,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:54,901 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2021-11-23 14:09:54,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:54,903 INFO L225 Difference]: With dead ends: 1741 [2021-11-23 14:09:54,903 INFO L226 Difference]: Without dead ends: 921 [2021-11-23 14:09:54,904 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-23 14:09:54,905 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 64 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:54,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 599 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:09:54,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-23 14:09:54,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 845. [2021-11-23 14:09:54,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 1.490521327014218) internal successors, (1258), 844 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:54,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 1258 transitions. [2021-11-23 14:09:54,944 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 1258 transitions. Word has length 152 [2021-11-23 14:09:54,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:54,944 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 1258 transitions. [2021-11-23 14:09:54,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:54,944 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 1258 transitions. [2021-11-23 14:09:54,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-23 14:09:54,946 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:54,946 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:54,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-23 14:09:54,947 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:54,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:54,947 INFO L85 PathProgramCache]: Analyzing trace with hash -614844143, now seen corresponding path program 1 times [2021-11-23 14:09:54,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:54,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207508399] [2021-11-23 14:09:54,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:54,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:54,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:55,005 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:55,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:55,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207508399] [2021-11-23 14:09:55,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207508399] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:55,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:55,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:55,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795205732] [2021-11-23 14:09:55,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:55,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:55,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:55,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:55,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:55,008 INFO L87 Difference]: Start difference. First operand 845 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:57,015 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:57,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:57,310 INFO L93 Difference]: Finished difference Result 1743 states and 2592 transitions. [2021-11-23 14:09:57,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:57,310 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2021-11-23 14:09:57,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:57,313 INFO L225 Difference]: With dead ends: 1743 [2021-11-23 14:09:57,313 INFO L226 Difference]: Without dead ends: 921 [2021-11-23 14:09:57,314 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-23 14:09:57,314 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 62 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:57,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 599 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:09:57,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-23 14:09:57,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 847. [2021-11-23 14:09:57,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 846 states have (on average 1.4893617021276595) internal successors, (1260), 846 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:57,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1260 transitions. [2021-11-23 14:09:57,354 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1260 transitions. Word has length 152 [2021-11-23 14:09:57,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:57,355 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1260 transitions. [2021-11-23 14:09:57,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:57,355 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1260 transitions. [2021-11-23 14:09:57,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-23 14:09:57,357 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:57,357 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:57,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-23 14:09:57,358 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:57,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:57,358 INFO L85 PathProgramCache]: Analyzing trace with hash -513833762, now seen corresponding path program 1 times [2021-11-23 14:09:57,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:57,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896068294] [2021-11-23 14:09:57,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:57,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:57,416 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-23 14:09:57,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:57,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896068294] [2021-11-23 14:09:57,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896068294] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:57,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:57,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:57,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140717131] [2021-11-23 14:09:57,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:57,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:57,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:57,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:57,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:57,418 INFO L87 Difference]: Start difference. First operand 847 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:58,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:58,584 INFO L93 Difference]: Finished difference Result 1767 states and 2620 transitions. [2021-11-23 14:09:58,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:58,584 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2021-11-23 14:09:58,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:58,585 INFO L225 Difference]: With dead ends: 1767 [2021-11-23 14:09:58,586 INFO L226 Difference]: Without dead ends: 943 [2021-11-23 14:09:58,586 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-23 14:09:58,587 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 94 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:58,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 646 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-23 14:09:58,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-23 14:09:58,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 847. [2021-11-23 14:09:58,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 846 states have (on average 1.4869976359338062) internal successors, (1258), 846 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:58,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1258 transitions. [2021-11-23 14:09:58,614 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1258 transitions. Word has length 153 [2021-11-23 14:09:58,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:09:58,614 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1258 transitions. [2021-11-23 14:09:58,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:58,614 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1258 transitions. [2021-11-23 14:09:58,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-23 14:09:58,615 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:09:58,616 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:09:58,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-23 14:09:58,616 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:09:58,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:09:58,616 INFO L85 PathProgramCache]: Analyzing trace with hash 2036139352, now seen corresponding path program 1 times [2021-11-23 14:09:58,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:09:58,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217636856] [2021-11-23 14:09:58,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:09:58,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:09:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:09:58,695 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:09:58,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:09:58,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217636856] [2021-11-23 14:09:58,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217636856] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:09:58,696 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:09:58,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:09:58,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183454478] [2021-11-23 14:09:58,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:09:58,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:09:58,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:09:58,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:09:58,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:09:58,698 INFO L87 Difference]: Start difference. First operand 847 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:09:59,720 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:09:59,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:09:59,995 INFO L93 Difference]: Finished difference Result 1739 states and 2581 transitions. [2021-11-23 14:09:59,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:09:59,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2021-11-23 14:09:59,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:09:59,996 INFO L225 Difference]: With dead ends: 1739 [2021-11-23 14:09:59,996 INFO L226 Difference]: Without dead ends: 915 [2021-11-23 14:09:59,997 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-23 14:09:59,997 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 57 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:09:59,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 601 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-23 14:09:59,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-11-23 14:10:00,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 849. [2021-11-23 14:10:00,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.4858490566037736) internal successors, (1260), 848 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:00,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1260 transitions. [2021-11-23 14:10:00,023 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1260 transitions. Word has length 153 [2021-11-23 14:10:00,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:00,023 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1260 transitions. [2021-11-23 14:10:00,023 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-23 14:10:00,023 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1260 transitions. [2021-11-23 14:10:00,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-23 14:10:00,024 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:00,025 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:00,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-23 14:10:00,025 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:00,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:00,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1085130694, now seen corresponding path program 1 times [2021-11-23 14:10:00,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:00,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672717218] [2021-11-23 14:10:00,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:00,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:00,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:00,071 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:00,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:00,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672717218] [2021-11-23 14:10:00,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672717218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:00,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:00,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:00,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356471144] [2021-11-23 14:10:00,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:00,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:00,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:00,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:00,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:00,073 INFO L87 Difference]: Start difference. First operand 849 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:01,558 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:01,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:01,859 INFO L93 Difference]: Finished difference Result 1763 states and 2608 transitions. [2021-11-23 14:10:01,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:01,859 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2021-11-23 14:10:01,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:01,864 INFO L225 Difference]: With dead ends: 1763 [2021-11-23 14:10:01,865 INFO L226 Difference]: Without dead ends: 937 [2021-11-23 14:10:01,866 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-23 14:10:01,866 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 76 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:01,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 644 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 14:10:01,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-11-23 14:10:01,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 849. [2021-11-23 14:10:01,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.4834905660377358) internal successors, (1258), 848 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:01,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1258 transitions. [2021-11-23 14:10:01,931 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1258 transitions. Word has length 154 [2021-11-23 14:10:01,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:01,931 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1258 transitions. [2021-11-23 14:10:01,931 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-23 14:10:01,931 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1258 transitions. [2021-11-23 14:10:01,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-23 14:10:01,933 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:01,933 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:01,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-23 14:10:01,934 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:01,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:01,934 INFO L85 PathProgramCache]: Analyzing trace with hash -78976194, now seen corresponding path program 1 times [2021-11-23 14:10:01,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:01,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527422441] [2021-11-23 14:10:01,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:01,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:01,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:01,996 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-23 14:10:01,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:02,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527422441] [2021-11-23 14:10:02,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527422441] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:02,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:02,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:02,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590883228] [2021-11-23 14:10:02,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:02,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:02,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:02,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:02,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:02,003 INFO L87 Difference]: Start difference. First operand 849 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:03,995 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:04,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:04,293 INFO L93 Difference]: Finished difference Result 1759 states and 2600 transitions. [2021-11-23 14:10:04,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:04,294 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2021-11-23 14:10:04,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:04,295 INFO L225 Difference]: With dead ends: 1759 [2021-11-23 14:10:04,295 INFO L226 Difference]: Without dead ends: 933 [2021-11-23 14:10:04,296 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-23 14:10:04,296 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 90 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:04,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 648 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:10:04,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-23 14:10:04,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 849. [2021-11-23 14:10:04,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.4811320754716981) internal successors, (1256), 848 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:04,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1256 transitions. [2021-11-23 14:10:04,323 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1256 transitions. Word has length 154 [2021-11-23 14:10:04,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:04,323 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1256 transitions. [2021-11-23 14:10:04,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:04,324 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1256 transitions. [2021-11-23 14:10:04,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-23 14:10:04,325 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:04,325 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:04,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-11-23 14:10:04,325 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:04,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:04,325 INFO L85 PathProgramCache]: Analyzing trace with hash -2040413127, now seen corresponding path program 1 times [2021-11-23 14:10:04,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:04,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101370211] [2021-11-23 14:10:04,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:04,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:04,380 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:10:04,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:04,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101370211] [2021-11-23 14:10:04,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101370211] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:04,381 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:04,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:04,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612500270] [2021-11-23 14:10:04,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:04,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:04,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:04,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:04,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:04,382 INFO L87 Difference]: Start difference. First operand 849 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:06,194 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:06,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:06,495 INFO L93 Difference]: Finished difference Result 1741 states and 2573 transitions. [2021-11-23 14:10:06,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:06,495 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2021-11-23 14:10:06,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:06,496 INFO L225 Difference]: With dead ends: 1741 [2021-11-23 14:10:06,496 INFO L226 Difference]: Without dead ends: 915 [2021-11-23 14:10:06,497 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-23 14:10:06,497 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 55 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:06,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 601 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-23 14:10:06,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-11-23 14:10:06,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 851. [2021-11-23 14:10:06,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 850 states have (on average 1.48) internal successors, (1258), 850 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:06,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1258 transitions. [2021-11-23 14:10:06,524 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1258 transitions. Word has length 154 [2021-11-23 14:10:06,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:06,524 INFO L470 AbstractCegarLoop]: Abstraction has 851 states and 1258 transitions. [2021-11-23 14:10:06,524 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-23 14:10:06,524 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1258 transitions. [2021-11-23 14:10:06,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-23 14:10:06,526 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:06,526 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:06,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-11-23 14:10:06,526 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:06,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:06,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1310969376, now seen corresponding path program 1 times [2021-11-23 14:10:06,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:06,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856577951] [2021-11-23 14:10:06,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:06,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:06,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:06,581 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 153 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:10:06,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:06,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856577951] [2021-11-23 14:10:06,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856577951] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:06,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:06,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:06,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169687908] [2021-11-23 14:10:06,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:06,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:06,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:06,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:06,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:06,583 INFO L87 Difference]: Start difference. First operand 851 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:08,105 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:08,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:08,395 INFO L93 Difference]: Finished difference Result 1737 states and 2566 transitions. [2021-11-23 14:10:08,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:08,395 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 155 [2021-11-23 14:10:08,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:08,397 INFO L225 Difference]: With dead ends: 1737 [2021-11-23 14:10:08,397 INFO L226 Difference]: Without dead ends: 909 [2021-11-23 14:10:08,397 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-23 14:10:08,398 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 50 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:08,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 603 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 14:10:08,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-11-23 14:10:08,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 853. [2021-11-23 14:10:08,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4788732394366197) internal successors, (1260), 852 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:08,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1260 transitions. [2021-11-23 14:10:08,442 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1260 transitions. Word has length 155 [2021-11-23 14:10:08,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:08,442 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1260 transitions. [2021-11-23 14:10:08,443 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-23 14:10:08,443 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1260 transitions. [2021-11-23 14:10:08,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-23 14:10:08,445 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:08,445 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:08,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-23 14:10:08,445 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:08,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:08,446 INFO L85 PathProgramCache]: Analyzing trace with hash 148960512, now seen corresponding path program 1 times [2021-11-23 14:10:08,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:08,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231276107] [2021-11-23 14:10:08,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:08,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:08,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:08,510 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:08,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:08,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231276107] [2021-11-23 14:10:08,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231276107] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:08,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:08,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:08,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104267984] [2021-11-23 14:10:08,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:08,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:08,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:08,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:08,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:08,512 INFO L87 Difference]: Start difference. First operand 853 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:09,678 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:09,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:09,962 INFO L93 Difference]: Finished difference Result 1763 states and 2596 transitions. [2021-11-23 14:10:09,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:09,962 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2021-11-23 14:10:09,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:09,963 INFO L225 Difference]: With dead ends: 1763 [2021-11-23 14:10:09,963 INFO L226 Difference]: Without dead ends: 933 [2021-11-23 14:10:09,964 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-23 14:10:09,964 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 73 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:09,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 638 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-23 14:10:09,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-23 14:10:09,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 853. [2021-11-23 14:10:09,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4765258215962442) internal successors, (1258), 852 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:09,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1258 transitions. [2021-11-23 14:10:09,991 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1258 transitions. Word has length 157 [2021-11-23 14:10:09,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:09,991 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1258 transitions. [2021-11-23 14:10:09,992 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-23 14:10:09,992 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1258 transitions. [2021-11-23 14:10:09,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-23 14:10:09,993 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:09,993 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:09,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-11-23 14:10:09,993 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:09,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:09,993 INFO L85 PathProgramCache]: Analyzing trace with hash 135434277, now seen corresponding path program 1 times [2021-11-23 14:10:09,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:09,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364623989] [2021-11-23 14:10:09,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:09,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:10,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:10,047 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:10,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:10,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364623989] [2021-11-23 14:10:10,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364623989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:10,047 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:10,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:10,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087186869] [2021-11-23 14:10:10,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:10,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:10,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:10,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:10,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:10,049 INFO L87 Difference]: Start difference. First operand 853 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:11,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:11,202 INFO L93 Difference]: Finished difference Result 1751 states and 2576 transitions. [2021-11-23 14:10:11,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:11,203 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2021-11-23 14:10:11,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:11,204 INFO L225 Difference]: With dead ends: 1751 [2021-11-23 14:10:11,204 INFO L226 Difference]: Without dead ends: 921 [2021-11-23 14:10:11,204 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-23 14:10:11,205 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 64 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:11,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 638 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-23 14:10:11,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-23 14:10:11,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 853. [2021-11-23 14:10:11,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4741784037558685) internal successors, (1256), 852 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:11,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1256 transitions. [2021-11-23 14:10:11,242 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1256 transitions. Word has length 158 [2021-11-23 14:10:11,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:11,242 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1256 transitions. [2021-11-23 14:10:11,242 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-23 14:10:11,243 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1256 transitions. [2021-11-23 14:10:11,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-23 14:10:11,244 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:11,244 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:11,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-11-23 14:10:11,244 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:11,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:11,245 INFO L85 PathProgramCache]: Analyzing trace with hash 2092020263, now seen corresponding path program 1 times [2021-11-23 14:10:11,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:11,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263403418] [2021-11-23 14:10:11,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:11,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:11,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:11,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:11,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263403418] [2021-11-23 14:10:11,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263403418] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:11,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:11,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:11,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152407765] [2021-11-23 14:10:11,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:11,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:11,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:11,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:11,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:11,308 INFO L87 Difference]: Start difference. First operand 853 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:12,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:12,512 INFO L93 Difference]: Finished difference Result 1751 states and 2572 transitions. [2021-11-23 14:10:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:12,512 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2021-11-23 14:10:12,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:12,513 INFO L225 Difference]: With dead ends: 1751 [2021-11-23 14:10:12,513 INFO L226 Difference]: Without dead ends: 921 [2021-11-23 14:10:12,514 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-23 14:10:12,514 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 62 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:12,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 638 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-23 14:10:12,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-23 14:10:12,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 853. [2021-11-23 14:10:12,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.471830985915493) internal successors, (1254), 852 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:12,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1254 transitions. [2021-11-23 14:10:12,546 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1254 transitions. Word has length 158 [2021-11-23 14:10:12,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:12,546 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1254 transitions. [2021-11-23 14:10:12,546 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-23 14:10:12,546 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1254 transitions. [2021-11-23 14:10:12,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-23 14:10:12,548 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:12,548 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:12,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-11-23 14:10:12,548 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:12,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:12,549 INFO L85 PathProgramCache]: Analyzing trace with hash -805159884, now seen corresponding path program 1 times [2021-11-23 14:10:12,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:12,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454676054] [2021-11-23 14:10:12,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:12,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:12,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:12,631 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-23 14:10:12,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:12,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454676054] [2021-11-23 14:10:12,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454676054] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:12,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:12,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:12,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380131746] [2021-11-23 14:10:12,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:12,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:12,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:12,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:12,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:12,633 INFO L87 Difference]: Start difference. First operand 853 states and 1254 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:14,199 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:14,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:14,516 INFO L93 Difference]: Finished difference Result 1817 states and 2686 transitions. [2021-11-23 14:10:14,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:14,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2021-11-23 14:10:14,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:14,517 INFO L225 Difference]: With dead ends: 1817 [2021-11-23 14:10:14,517 INFO L226 Difference]: Without dead ends: 987 [2021-11-23 14:10:14,518 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-23 14:10:14,518 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 58 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:14,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 653 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 14:10:14,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-11-23 14:10:14,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 913. [2021-11-23 14:10:14,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.4912280701754386) internal successors, (1360), 912 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:14,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1360 transitions. [2021-11-23 14:10:14,572 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1360 transitions. Word has length 158 [2021-11-23 14:10:14,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:14,572 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1360 transitions. [2021-11-23 14:10:14,572 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-23 14:10:14,572 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1360 transitions. [2021-11-23 14:10:14,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-23 14:10:14,574 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:14,574 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:14,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-23 14:10:14,574 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:14,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:14,575 INFO L85 PathProgramCache]: Analyzing trace with hash 49590018, now seen corresponding path program 1 times [2021-11-23 14:10:14,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:14,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114959238] [2021-11-23 14:10:14,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:14,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:14,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:14,643 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:14,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:14,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114959238] [2021-11-23 14:10:14,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114959238] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:14,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:14,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:14,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283898592] [2021-11-23 14:10:14,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:14,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:14,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:14,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:14,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:14,645 INFO L87 Difference]: Start difference. First operand 913 states and 1360 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:16,653 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:16,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:16,978 INFO L93 Difference]: Finished difference Result 1865 states and 2773 transitions. [2021-11-23 14:10:16,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:16,978 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2021-11-23 14:10:16,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:16,979 INFO L225 Difference]: With dead ends: 1865 [2021-11-23 14:10:16,979 INFO L226 Difference]: Without dead ends: 975 [2021-11-23 14:10:16,980 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-23 14:10:16,981 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 57 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:16,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 636 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:10:16,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-11-23 14:10:17,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 913. [2021-11-23 14:10:17,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.4890350877192982) internal successors, (1358), 912 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:17,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1358 transitions. [2021-11-23 14:10:17,030 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1358 transitions. Word has length 159 [2021-11-23 14:10:17,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:17,030 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1358 transitions. [2021-11-23 14:10:17,031 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-23 14:10:17,031 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1358 transitions. [2021-11-23 14:10:17,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-23 14:10:17,032 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:17,032 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:17,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-11-23 14:10:17,033 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:17,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:17,033 INFO L85 PathProgramCache]: Analyzing trace with hash 801066959, now seen corresponding path program 1 times [2021-11-23 14:10:17,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:17,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452806257] [2021-11-23 14:10:17,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:17,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:17,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:17,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452806257] [2021-11-23 14:10:17,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452806257] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:17,092 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:17,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:17,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937322214] [2021-11-23 14:10:17,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:17,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:17,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:17,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:17,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:17,094 INFO L87 Difference]: Start difference. First operand 913 states and 1358 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:17,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:17,793 INFO L93 Difference]: Finished difference Result 1865 states and 2769 transitions. [2021-11-23 14:10:17,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:17,793 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2021-11-23 14:10:17,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:17,794 INFO L225 Difference]: With dead ends: 1865 [2021-11-23 14:10:17,794 INFO L226 Difference]: Without dead ends: 975 [2021-11-23 14:10:17,795 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-23 14:10:17,795 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 55 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:17,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 636 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-23 14:10:17,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-11-23 14:10:17,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 913. [2021-11-23 14:10:17,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.486842105263158) internal successors, (1356), 912 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:17,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1356 transitions. [2021-11-23 14:10:17,830 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1356 transitions. Word has length 160 [2021-11-23 14:10:17,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:17,830 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1356 transitions. [2021-11-23 14:10:17,830 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-23 14:10:17,831 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1356 transitions. [2021-11-23 14:10:17,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-23 14:10:17,832 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:17,832 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:17,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-23 14:10:17,833 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:17,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:17,833 INFO L85 PathProgramCache]: Analyzing trace with hash -797461174, now seen corresponding path program 1 times [2021-11-23 14:10:17,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:17,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733708015] [2021-11-23 14:10:17,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:17,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:17,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:17,913 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:17,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:17,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733708015] [2021-11-23 14:10:17,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733708015] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:17,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:17,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:17,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834663805] [2021-11-23 14:10:17,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:17,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:17,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:17,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:17,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:17,916 INFO L87 Difference]: Start difference. First operand 913 states and 1356 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:19,927 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:20,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:20,231 INFO L93 Difference]: Finished difference Result 1859 states and 2758 transitions. [2021-11-23 14:10:20,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:20,231 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2021-11-23 14:10:20,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:20,232 INFO L225 Difference]: With dead ends: 1859 [2021-11-23 14:10:20,232 INFO L226 Difference]: Without dead ends: 969 [2021-11-23 14:10:20,233 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-23 14:10:20,233 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 50 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:20,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 638 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 216 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:10:20,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-11-23 14:10:20,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 837. [2021-11-23 14:10:20,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 1.4880382775119618) internal successors, (1244), 836 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:20,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1244 transitions. [2021-11-23 14:10:20,266 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1244 transitions. Word has length 161 [2021-11-23 14:10:20,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:20,266 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1244 transitions. [2021-11-23 14:10:20,266 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-23 14:10:20,266 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1244 transitions. [2021-11-23 14:10:20,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-23 14:10:20,267 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:20,267 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:20,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-11-23 14:10:20,267 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:20,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:20,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2082392209, now seen corresponding path program 1 times [2021-11-23 14:10:20,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:20,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378246763] [2021-11-23 14:10:20,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:20,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:20,327 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 14:10:20,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:20,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378246763] [2021-11-23 14:10:20,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378246763] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:20,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:20,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:20,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933528746] [2021-11-23 14:10:20,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:20,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:20,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:20,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:20,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:20,330 INFO L87 Difference]: Start difference. First operand 837 states and 1244 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:22,337 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:22,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:22,661 INFO L93 Difference]: Finished difference Result 1783 states and 2644 transitions. [2021-11-23 14:10:22,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:22,661 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2021-11-23 14:10:22,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:22,662 INFO L225 Difference]: With dead ends: 1783 [2021-11-23 14:10:22,662 INFO L226 Difference]: Without dead ends: 969 [2021-11-23 14:10:22,663 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-23 14:10:22,663 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 57 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:22,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 603 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:10:22,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-11-23 14:10:22,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 897. [2021-11-23 14:10:22,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 1.4888392857142858) internal successors, (1334), 896 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:22,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1334 transitions. [2021-11-23 14:10:22,693 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1334 transitions. Word has length 161 [2021-11-23 14:10:22,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:22,693 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1334 transitions. [2021-11-23 14:10:22,693 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-23 14:10:22,693 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1334 transitions. [2021-11-23 14:10:22,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-23 14:10:22,694 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:22,694 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:22,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-11-23 14:10:22,695 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:22,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:22,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1397868574, now seen corresponding path program 1 times [2021-11-23 14:10:22,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:22,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269855740] [2021-11-23 14:10:22,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:22,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:22,756 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-23 14:10:22,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:22,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269855740] [2021-11-23 14:10:22,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269855740] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:22,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:22,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:22,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993282700] [2021-11-23 14:10:22,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:22,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:22,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:22,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:22,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:22,759 INFO L87 Difference]: Start difference. First operand 897 states and 1334 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:23,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:23,690 INFO L93 Difference]: Finished difference Result 1821 states and 2710 transitions. [2021-11-23 14:10:23,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:23,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2021-11-23 14:10:23,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:23,692 INFO L225 Difference]: With dead ends: 1821 [2021-11-23 14:10:23,692 INFO L226 Difference]: Without dead ends: 947 [2021-11-23 14:10:23,692 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-23 14:10:23,693 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 55 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:23,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 593 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:10:23,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2021-11-23 14:10:23,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 897. [2021-11-23 14:10:23,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 1.4866071428571428) internal successors, (1332), 896 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:23,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1332 transitions. [2021-11-23 14:10:23,723 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1332 transitions. Word has length 161 [2021-11-23 14:10:23,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:23,723 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1332 transitions. [2021-11-23 14:10:23,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:23,724 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1332 transitions. [2021-11-23 14:10:23,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-23 14:10:23,725 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:23,725 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:23,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-11-23 14:10:23,725 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:23,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:23,726 INFO L85 PathProgramCache]: Analyzing trace with hash 2090379429, now seen corresponding path program 1 times [2021-11-23 14:10:23,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:23,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133184416] [2021-11-23 14:10:23,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:23,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:23,816 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 178 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 14:10:23,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:23,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133184416] [2021-11-23 14:10:23,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133184416] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:23,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:23,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:23,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837111670] [2021-11-23 14:10:23,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:23,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:23,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:23,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:23,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:23,818 INFO L87 Difference]: Start difference. First operand 897 states and 1332 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:25,339 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:25,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:25,623 INFO L93 Difference]: Finished difference Result 1839 states and 2724 transitions. [2021-11-23 14:10:25,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:25,624 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2021-11-23 14:10:25,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:25,625 INFO L225 Difference]: With dead ends: 1839 [2021-11-23 14:10:25,625 INFO L226 Difference]: Without dead ends: 965 [2021-11-23 14:10:25,625 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-23 14:10:25,626 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 54 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:25,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 605 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 14:10:25,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-23 14:10:25,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 899. [2021-11-23 14:10:25,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 898 states have (on average 1.4855233853006682) internal successors, (1334), 898 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:25,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1334 transitions. [2021-11-23 14:10:25,657 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1334 transitions. Word has length 162 [2021-11-23 14:10:25,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:25,657 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1334 transitions. [2021-11-23 14:10:25,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:25,657 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1334 transitions. [2021-11-23 14:10:25,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-23 14:10:25,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:25,658 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:25,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-23 14:10:25,659 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:25,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:25,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1714251590, now seen corresponding path program 1 times [2021-11-23 14:10:25,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:25,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807908544] [2021-11-23 14:10:25,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:25,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:25,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:25,714 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-23 14:10:25,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:25,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807908544] [2021-11-23 14:10:25,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807908544] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:25,715 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:25,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:25,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175292760] [2021-11-23 14:10:25,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:25,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:25,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:25,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:25,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:25,717 INFO L87 Difference]: Start difference. First operand 899 states and 1334 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:27,637 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:27,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:27,926 INFO L93 Difference]: Finished difference Result 1821 states and 2706 transitions. [2021-11-23 14:10:27,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:27,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2021-11-23 14:10:27,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:27,928 INFO L225 Difference]: With dead ends: 1821 [2021-11-23 14:10:27,928 INFO L226 Difference]: Without dead ends: 945 [2021-11-23 14:10:27,928 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-23 14:10:27,928 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 53 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:27,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 597 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-23 14:10:27,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-11-23 14:10:27,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 899. [2021-11-23 14:10:27,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 898 states have (on average 1.4832962138084633) internal successors, (1332), 898 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:27,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1332 transitions. [2021-11-23 14:10:27,960 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1332 transitions. Word has length 162 [2021-11-23 14:10:27,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:27,960 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1332 transitions. [2021-11-23 14:10:27,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:27,960 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1332 transitions. [2021-11-23 14:10:27,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-23 14:10:27,961 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:27,961 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:27,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-23 14:10:27,961 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:27,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:27,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1165663926, now seen corresponding path program 1 times [2021-11-23 14:10:27,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:27,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488006232] [2021-11-23 14:10:27,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:27,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:28,013 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:10:28,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:28,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488006232] [2021-11-23 14:10:28,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488006232] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:28,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:28,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:28,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361192119] [2021-11-23 14:10:28,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:28,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:28,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:28,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:28,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:28,015 INFO L87 Difference]: Start difference. First operand 899 states and 1332 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:29,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:29,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:29,689 INFO L93 Difference]: Finished difference Result 1841 states and 2720 transitions. [2021-11-23 14:10:29,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:29,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2021-11-23 14:10:29,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:29,691 INFO L225 Difference]: With dead ends: 1841 [2021-11-23 14:10:29,691 INFO L226 Difference]: Without dead ends: 965 [2021-11-23 14:10:29,691 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-23 14:10:29,692 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 41 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:29,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 607 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-23 14:10:29,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-23 14:10:29,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 923. [2021-11-23 14:10:29,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 1.475054229934924) internal successors, (1360), 922 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:29,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1360 transitions. [2021-11-23 14:10:29,724 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1360 transitions. Word has length 163 [2021-11-23 14:10:29,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:29,724 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 1360 transitions. [2021-11-23 14:10:29,724 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-23 14:10:29,724 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1360 transitions. [2021-11-23 14:10:29,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-23 14:10:29,725 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:29,725 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:29,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-23 14:10:29,725 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:29,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:29,725 INFO L85 PathProgramCache]: Analyzing trace with hash -502693233, now seen corresponding path program 1 times [2021-11-23 14:10:29,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:29,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824903980] [2021-11-23 14:10:29,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:29,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:29,793 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-23 14:10:29,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:29,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824903980] [2021-11-23 14:10:29,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824903980] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:29,794 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:29,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:29,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307411240] [2021-11-23 14:10:29,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:29,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:29,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:29,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:29,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:29,795 INFO L87 Difference]: Start difference. First operand 923 states and 1360 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:30,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:30,779 INFO L93 Difference]: Finished difference Result 1857 states and 2736 transitions. [2021-11-23 14:10:30,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:30,780 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2021-11-23 14:10:30,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:30,781 INFO L225 Difference]: With dead ends: 1857 [2021-11-23 14:10:30,781 INFO L226 Difference]: Without dead ends: 953 [2021-11-23 14:10:30,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:10:30,782 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 35 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:30,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 609 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:10:30,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2021-11-23 14:10:30,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 921. [2021-11-23 14:10:30,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 920 states have (on average 1.4739130434782608) internal successors, (1356), 920 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:30,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1356 transitions. [2021-11-23 14:10:30,814 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1356 transitions. Word has length 164 [2021-11-23 14:10:30,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:30,814 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 1356 transitions. [2021-11-23 14:10:30,814 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-23 14:10:30,815 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1356 transitions. [2021-11-23 14:10:30,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-23 14:10:30,815 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:30,816 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:30,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-23 14:10:30,816 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:30,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:30,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1490859177, now seen corresponding path program 1 times [2021-11-23 14:10:30,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:30,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817346587] [2021-11-23 14:10:30,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:30,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:30,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:30,949 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-23 14:10:30,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:30,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817346587] [2021-11-23 14:10:30,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817346587] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:30,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:30,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 14:10:30,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283743426] [2021-11-23 14:10:30,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:30,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 14:10:30,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:30,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 14:10:30,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:10:30,951 INFO L87 Difference]: Start difference. First operand 921 states and 1356 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:32,960 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:34,987 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:35,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:35,471 INFO L93 Difference]: Finished difference Result 1977 states and 2926 transitions. [2021-11-23 14:10:35,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:10:35,472 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2021-11-23 14:10:35,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:35,473 INFO L225 Difference]: With dead ends: 1977 [2021-11-23 14:10:35,473 INFO L226 Difference]: Without dead ends: 1079 [2021-11-23 14:10:35,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:10:35,474 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 75 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 18 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:35,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 754 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 386 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-23 14:10:35,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-11-23 14:10:35,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 987. [2021-11-23 14:10:35,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4949290060851927) internal successors, (1474), 986 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:35,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1474 transitions. [2021-11-23 14:10:35,524 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1474 transitions. Word has length 164 [2021-11-23 14:10:35,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:35,525 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1474 transitions. [2021-11-23 14:10:35,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:35,525 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1474 transitions. [2021-11-23 14:10:35,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-23 14:10:35,526 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:35,527 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:35,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-23 14:10:35,527 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:35,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:35,527 INFO L85 PathProgramCache]: Analyzing trace with hash 560932923, now seen corresponding path program 1 times [2021-11-23 14:10:35,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:35,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582658391] [2021-11-23 14:10:35,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:35,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:35,594 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-23 14:10:35,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:35,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582658391] [2021-11-23 14:10:35,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582658391] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:35,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:35,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:35,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379699505] [2021-11-23 14:10:35,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:35,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:35,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:35,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:35,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:35,596 INFO L87 Difference]: Start difference. First operand 987 states and 1474 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:36,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:36,609 INFO L93 Difference]: Finished difference Result 2003 states and 2990 transitions. [2021-11-23 14:10:36,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:36,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2021-11-23 14:10:36,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:36,611 INFO L225 Difference]: With dead ends: 2003 [2021-11-23 14:10:36,611 INFO L226 Difference]: Without dead ends: 1039 [2021-11-23 14:10:36,611 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-23 14:10:36,611 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 57 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:36,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 610 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-23 14:10:36,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2021-11-23 14:10:36,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 987. [2021-11-23 14:10:36,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4929006085192698) internal successors, (1472), 986 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:36,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1472 transitions. [2021-11-23 14:10:36,645 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1472 transitions. Word has length 167 [2021-11-23 14:10:36,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:36,646 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1472 transitions. [2021-11-23 14:10:36,646 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-23 14:10:36,646 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1472 transitions. [2021-11-23 14:10:36,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-23 14:10:36,647 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:36,647 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:36,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-23 14:10:36,647 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:36,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:36,648 INFO L85 PathProgramCache]: Analyzing trace with hash -2125185477, now seen corresponding path program 1 times [2021-11-23 14:10:36,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:36,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806545306] [2021-11-23 14:10:36,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:36,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:36,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:36,711 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 167 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-23 14:10:36,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:36,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806545306] [2021-11-23 14:10:36,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806545306] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:36,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:36,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 14:10:36,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454293649] [2021-11-23 14:10:36,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:36,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:10:36,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:36,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:10:36,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:10:36,713 INFO L87 Difference]: Start difference. First operand 987 states and 1472 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:38,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:39,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:39,046 INFO L93 Difference]: Finished difference Result 1999 states and 2982 transitions. [2021-11-23 14:10:39,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:10:39,047 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2021-11-23 14:10:39,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:39,048 INFO L225 Difference]: With dead ends: 1999 [2021-11-23 14:10:39,048 INFO L226 Difference]: Without dead ends: 1035 [2021-11-23 14:10:39,049 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-23 14:10:39,049 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 54 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:39,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 612 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 212 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-23 14:10:39,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2021-11-23 14:10:39,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 987. [2021-11-23 14:10:39,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4908722109533468) internal successors, (1470), 986 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:39,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1470 transitions. [2021-11-23 14:10:39,083 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1470 transitions. Word has length 168 [2021-11-23 14:10:39,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:39,083 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1470 transitions. [2021-11-23 14:10:39,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:39,084 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1470 transitions. [2021-11-23 14:10:39,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-23 14:10:39,084 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:39,084 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:39,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-23 14:10:39,085 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:39,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:39,085 INFO L85 PathProgramCache]: Analyzing trace with hash -667829280, now seen corresponding path program 1 times [2021-11-23 14:10:39,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:39,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673185429] [2021-11-23 14:10:39,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:39,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:39,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:39,329 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2021-11-23 14:10:39,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:39,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673185429] [2021-11-23 14:10:39,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673185429] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 14:10:39,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:10:39,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 14:10:39,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287167460] [2021-11-23 14:10:39,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 14:10:39,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 14:10:39,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:39,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 14:10:39,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:10:39,331 INFO L87 Difference]: Start difference. First operand 987 states and 1470 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:41,350 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:43,374 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:10:43,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:10:43,796 INFO L93 Difference]: Finished difference Result 1971 states and 2936 transitions. [2021-11-23 14:10:43,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 14:10:43,796 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 169 [2021-11-23 14:10:43,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:10:43,798 INFO L225 Difference]: With dead ends: 1971 [2021-11-23 14:10:43,798 INFO L226 Difference]: Without dead ends: 987 [2021-11-23 14:10:43,798 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-23 14:10:43,799 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 7 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:10:43,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 711 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-23 14:10:43,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-11-23 14:10:43,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 987. [2021-11-23 14:10:43,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4898580121703855) internal successors, (1469), 986 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:43,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1469 transitions. [2021-11-23 14:10:43,857 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1469 transitions. Word has length 169 [2021-11-23 14:10:43,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:10:43,858 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1469 transitions. [2021-11-23 14:10:43,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:43,858 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1469 transitions. [2021-11-23 14:10:43,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-23 14:10:43,859 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:43,860 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:43,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-23 14:10:43,860 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:43,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:43,861 INFO L85 PathProgramCache]: Analyzing trace with hash -2075555230, now seen corresponding path program 1 times [2021-11-23 14:10:43,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 14:10:43,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600051217] [2021-11-23 14:10:43,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:43,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 14:10:44,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:44,468 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 14 proven. 146 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 14:10:44,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 14:10:44,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600051217] [2021-11-23 14:10:44,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600051217] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 14:10:44,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732602644] [2021-11-23 14:10:44,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:44,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 14:10:44,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 14:10:44,472 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 14:10:44,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 14:10:44,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:10:44,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 80 conjunts are in the unsatisfiable core [2021-11-23 14:10:44,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:10:45,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:10:45,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2673 treesize of output 2670 [2021-11-23 14:10:45,151 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-23 14:10:45,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-23 14:10:45,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-11-23 14:10:45,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712435452] [2021-11-23 14:10:45,152 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-23 14:10:45,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-23 14:10:45,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 14:10:45,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-23 14:10:45,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-23 14:10:45,153 INFO L87 Difference]: Start difference. First operand 987 states and 1469 transitions. Second operand has 10 states, 10 states have (on average 14.3) internal successors, (143), 10 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:45,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-23 14:10:45,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-23 14:10:45,154 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-23 14:10:45,155 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-23 14:10:45,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-23 14:10:45,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 14:10:45,371 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@2e782903 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:455) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.addOtherSuccessors(DeterministicInterpolantAutomaton.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-23 14:10:45,375 INFO L158 Benchmark]: Toolchain (without parser) took 231188.87ms. Allocated memory was 123.7MB in the beginning and 218.1MB in the end (delta: 94.4MB). Free memory was 78.9MB in the beginning and 134.7MB in the end (delta: -55.7MB). Peak memory consumption was 38.6MB. Max. memory is 16.1GB. [2021-11-23 14:10:45,375 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 123.7MB. Free memory is still 97.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 14:10:45,375 INFO L158 Benchmark]: CACSL2BoogieTranslator took 801.21ms. Allocated memory is still 123.7MB. Free memory was 78.7MB in the beginning and 75.8MB in the end (delta: 3.0MB). Peak memory consumption was 11.0MB. Max. memory is 16.1GB. [2021-11-23 14:10:45,375 INFO L158 Benchmark]: Boogie Procedure Inliner took 120.92ms. Allocated memory is still 123.7MB. Free memory was 75.8MB in the beginning and 70.8MB in the end (delta: 5.0MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-23 14:10:45,375 INFO L158 Benchmark]: Boogie Preprocessor took 138.26ms. Allocated memory is still 123.7MB. Free memory was 70.8MB in the beginning and 63.5MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-23 14:10:45,376 INFO L158 Benchmark]: RCFGBuilder took 3306.08ms. Allocated memory was 123.7MB in the beginning and 157.3MB in the end (delta: 33.6MB). Free memory was 63.5MB in the beginning and 118.3MB in the end (delta: -54.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. [2021-11-23 14:10:45,376 INFO L158 Benchmark]: TraceAbstraction took 226816.70ms. Allocated memory was 157.3MB in the beginning and 218.1MB in the end (delta: 60.8MB). Free memory was 118.3MB in the beginning and 134.7MB in the end (delta: -16.4MB). Peak memory consumption was 44.2MB. Max. memory is 16.1GB. [2021-11-23 14:10:45,377 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.27ms. Allocated memory is still 123.7MB. Free memory is still 97.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 801.21ms. Allocated memory is still 123.7MB. Free memory was 78.7MB in the beginning and 75.8MB in the end (delta: 3.0MB). Peak memory consumption was 11.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 120.92ms. Allocated memory is still 123.7MB. Free memory was 75.8MB in the beginning and 70.8MB in the end (delta: 5.0MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 138.26ms. Allocated memory is still 123.7MB. Free memory was 70.8MB in the beginning and 63.5MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3306.08ms. Allocated memory was 123.7MB in the beginning and 157.3MB in the end (delta: 33.6MB). Free memory was 63.5MB in the beginning and 118.3MB in the end (delta: -54.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. * TraceAbstraction took 226816.70ms. Allocated memory was 157.3MB in the beginning and 218.1MB in the end (delta: 60.8MB). Free memory was 118.3MB in the beginning and 134.7MB in the end (delta: -16.4MB). Peak memory consumption was 44.2MB. 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@2e782903 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@2e782903: 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-23 14:10:45,433 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/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_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-7e70bad [2021-11-23 14:10:47,750 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 14:10:47,753 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 14:10:47,803 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 14:10:47,804 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 14:10:47,808 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 14:10:47,810 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 14:10:47,816 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 14:10:47,819 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 14:10:47,825 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 14:10:47,826 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 14:10:47,828 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 14:10:47,828 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 14:10:47,831 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 14:10:47,833 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 14:10:47,837 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 14:10:47,838 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 14:10:47,839 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 14:10:47,841 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 14:10:47,848 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 14:10:47,850 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 14:10:47,852 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 14:10:47,854 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 14:10:47,855 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 14:10:47,858 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 14:10:47,858 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 14:10:47,859 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 14:10:47,860 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 14:10:47,860 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 14:10:47,861 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 14:10:47,862 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 14:10:47,863 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 14:10:47,864 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 14:10:47,864 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 14:10:47,866 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 14:10:47,866 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 14:10:47,867 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 14:10:47,867 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 14:10:47,867 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 14:10:47,868 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 14:10:47,869 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 14:10:47,870 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-11-23 14:10:47,897 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 14:10:47,897 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 14:10:47,898 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 14:10:47,898 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 14:10:47,900 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-23 14:10:47,900 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-23 14:10:47,900 INFO L138 SettingsManager]: * Use SBE=true [2021-11-23 14:10:47,901 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 14:10:47,901 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 14:10:47,902 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 14:10:47,903 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 14:10:47,903 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 14:10:47,903 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 14:10:47,903 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 14:10:47,904 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-23 14:10:47,904 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-23 14:10:47,904 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-23 14:10:47,904 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 14:10:47,905 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 14:10:47,905 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 14:10:47,905 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 14:10:47,905 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 14:10:47,905 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 14:10:47,906 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 14:10:47,906 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 14:10:47,906 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 14:10:47,907 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 14:10:47,907 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 14:10:47,907 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-23 14:10:47,907 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-23 14:10:47,908 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-23 14:10:47,908 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-23 14:10:47,908 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 14:10:47,908 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 14:10:47,909 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 14:10:47,909 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_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/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_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 [2021-11-23 14:10:48,307 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 14:10:48,330 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 14:10:48,332 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 14:10:48,333 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 14:10:48,334 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 14:10:48,336 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-23 14:10:48,402 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/2b8113657/e65efb052eac4affbb27c543889c7ef9/FLAG1db37d1ee [2021-11-23 14:10:49,039 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 14:10:49,040 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-23 14:10:49,063 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/2b8113657/e65efb052eac4affbb27c543889c7ef9/FLAG1db37d1ee [2021-11-23 14:10:49,265 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/data/2b8113657/e65efb052eac4affbb27c543889c7ef9 [2021-11-23 14:10:49,268 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 14:10:49,270 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 14:10:49,273 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 14:10:49,274 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 14:10:49,277 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 14:10:49,278 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:10:49" (1/1) ... [2021-11-23 14:10:49,279 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f2786fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:49, skipping insertion in model container [2021-11-23 14:10:49,280 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:10:49" (1/1) ... [2021-11-23 14:10:49,287 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 14:10:49,409 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 14:10:49,885 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_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-23 14:10:49,895 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 14:10:49,920 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-23 14:10:49,940 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 14:10:50,136 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_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-23 14:10:50,150 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 14:10:50,161 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 14:10:50,292 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_8f601869-768b-445c-ab5c-3ab06ea12afb/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-23 14:10:50,294 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 14:10:50,312 INFO L208 MainTranslator]: Completed translation [2021-11-23 14:10:50,312 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50 WrapperNode [2021-11-23 14:10:50,312 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 14:10:50,313 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 14:10:50,314 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 14:10:50,314 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 14:10:50,320 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,356 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,414 INFO L137 Inliner]: procedures = 35, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 773 [2021-11-23 14:10:50,415 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 14:10:50,416 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 14:10:50,423 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 14:10:50,423 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 14:10:50,432 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,432 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,446 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,457 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,526 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,542 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,545 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,559 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 14:10:50,562 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 14:10:50,562 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 14:10:50,562 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 14:10:50,563 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (1/1) ... [2021-11-23 14:10:50,568 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 14:10:50,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 14:10:50,596 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 14:10:50,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 14:10:50,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 14:10:50,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-23 14:10:50,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 14:10:50,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-23 14:10:50,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 14:10:50,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 14:10:50,646 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 14:10:50,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 14:10:50,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-23 14:10:50,861 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 14:10:50,863 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 14:10:50,906 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 14:10:59,699 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-23 14:10:59,699 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-23 14:10:59,699 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 14:10:59,707 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 14:10:59,707 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-23 14:10:59,709 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:10:59 BoogieIcfgContainer [2021-11-23 14:10:59,710 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 14:10:59,711 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 14:10:59,712 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 14:10:59,714 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 14:10:59,715 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:10:49" (1/3) ... [2021-11-23 14:10:59,715 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ba12bad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:10:59, skipping insertion in model container [2021-11-23 14:10:59,716 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:10:50" (2/3) ... [2021-11-23 14:10:59,716 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ba12bad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:10:59, skipping insertion in model container [2021-11-23 14:10:59,716 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:10:59" (3/3) ... [2021-11-23 14:10:59,717 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.14.i.cil-2.c [2021-11-23 14:10:59,722 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 14:10:59,723 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 14:10:59,772 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 14:10:59,779 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-23 14:10:59,779 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 14:10:59,797 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:10:59,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-23 14:10:59,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:10:59,807 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:10:59,807 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:10:59,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:10:59,813 INFO L85 PathProgramCache]: Analyzing trace with hash 918516044, now seen corresponding path program 1 times [2021-11-23 14:10:59,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:10:59,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323576745] [2021-11-23 14:10:59,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:10:59,828 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:10:59,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:10:59,832 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:10:59,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-23 14:11:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:11:00,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-23 14:11:00,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:11:00,390 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-23 14:11:00,410 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-23 14:11:00,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 336 treesize of output 319 [2021-11-23 14:11:01,154 INFO L354 Elim1Store]: treesize reduction 1607, result has 2.8 percent of original size [2021-11-23 14:11:01,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 8 case distinctions, treesize of input 1289 treesize of output 1241 [2021-11-23 14:11:01,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 336 treesize of output 319 [2021-11-23 14:11:01,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 36 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 49 [2021-11-23 14:11:01,627 INFO L354 Elim1Store]: treesize reduction 340, result has 2.6 percent of original size [2021-11-23 14:11:01,627 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-23 14:11:01,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:01,660 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-23 14:11:01,691 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-23 14:11:01,696 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-23 14:11:01,809 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-23 14:11:01,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:11:02,763 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-23 14:11:02,764 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:11:02,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323576745] [2021-11-23 14:11:02,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323576745] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:11:02,765 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:11:02,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-23 14:11:02,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971743396] [2021-11-23 14:11:02,768 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:11:02,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 14:11:02,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:11:02,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 14:11:02,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-23 14:11:02,801 INFO L87 Difference]: Start difference. First operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:04,835 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:11:09,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:11:09,965 INFO L93 Difference]: Finished difference Result 311 states and 527 transitions. [2021-11-23 14:11:09,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:11:09,971 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-23 14:11:09,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:11:09,981 INFO L225 Difference]: With dead ends: 311 [2021-11-23 14:11:09,981 INFO L226 Difference]: Without dead ends: 142 [2021-11-23 14:11:09,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:11:09,985 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 16 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:11:09,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 866 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 1 Unknown, 66 Unchecked, 7.1s Time] [2021-11-23 14:11:10,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-11-23 14:11:10,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2021-11-23 14:11:10,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 1.553191489361702) internal successors, (219), 141 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:10,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 219 transitions. [2021-11-23 14:11:10,058 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 219 transitions. Word has length 44 [2021-11-23 14:11:10,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:11:10,058 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 219 transitions. [2021-11-23 14:11:10,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:10,059 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 219 transitions. [2021-11-23 14:11:10,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-23 14:11:10,067 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:11:10,067 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:11:10,087 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-23 14:11:10,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:11:10,287 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:11:10,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:11:10,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1166662538, now seen corresponding path program 1 times [2021-11-23 14:11:10,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:11:10,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1492823331] [2021-11-23 14:11:10,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:11:10,289 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:11:10,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:11:10,294 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:11:10,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-23 14:11:10,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:11:10,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:11:10,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:11:10,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:10,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:10,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:10,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:10,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:10,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:11:11,198 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:11:11,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:11:14,567 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:11:14,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:11:22,148 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:11:22,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:11:22,237 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-23 14:11:22,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:11:30,498 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-23 14:11:30,498 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:11:30,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1492823331] [2021-11-23 14:11:30,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1492823331] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:11:30,499 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:11:30,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 6 [2021-11-23 14:11:30,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505955186] [2021-11-23 14:11:30,500 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:11:30,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 14:11:30,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:11:30,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 14:11:30,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-23 14:11:30,502 INFO L87 Difference]: Start difference. First operand 142 states and 219 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:30,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:11:30,710 INFO L93 Difference]: Finished difference Result 289 states and 449 transitions. [2021-11-23 14:11:30,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:11:30,712 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-23 14:11:30,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:11:30,714 INFO L225 Difference]: With dead ends: 289 [2021-11-23 14:11:30,714 INFO L226 Difference]: Without dead ends: 157 [2021-11-23 14:11:30,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-23 14:11:30,716 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 26 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:11:30,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 630 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 103 Unchecked, 0.2s Time] [2021-11-23 14:11:30,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-11-23 14:11:30,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 153. [2021-11-23 14:11:30,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5657894736842106) internal successors, (238), 152 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:30,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 238 transitions. [2021-11-23 14:11:30,730 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 238 transitions. Word has length 44 [2021-11-23 14:11:30,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:11:30,730 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 238 transitions. [2021-11-23 14:11:30,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:30,731 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 238 transitions. [2021-11-23 14:11:30,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-23 14:11:30,733 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:11:30,733 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:11:30,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-23 14:11:30,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:11:30,949 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:11:30,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:11:30,950 INFO L85 PathProgramCache]: Analyzing trace with hash -616728635, now seen corresponding path program 1 times [2021-11-23 14:11:30,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:11:30,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404830635] [2021-11-23 14:11:30,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:11:30,952 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:11:30,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:11:30,953 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:11:31,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-23 14:11:31,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:11:31,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:11:31,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:11:31,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:31,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:31,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:31,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:31,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:31,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:11:31,825 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:11:31,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:11:34,919 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:11:34,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:11:42,105 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:11:42,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:11:42,212 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-23 14:11:42,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:11:42,482 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-23 14:11:42,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:11:42,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404830635] [2021-11-23 14:11:42,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404830635] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:11:42,482 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:11:42,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:11:42,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052606802] [2021-11-23 14:11:42,483 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:11:42,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:11:42,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:11:42,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:11:42,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:11:42,484 INFO L87 Difference]: Start difference. First operand 153 states and 238 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:44,513 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:11:48,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:11:48,437 INFO L93 Difference]: Finished difference Result 314 states and 487 transitions. [2021-11-23 14:11:48,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:11:48,440 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-23 14:11:48,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:11:48,442 INFO L225 Difference]: With dead ends: 314 [2021-11-23 14:11:48,442 INFO L226 Difference]: Without dead ends: 182 [2021-11-23 14:11:48,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:11:48,444 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 38 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 153 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:11:48,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 918 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 117 Invalid, 1 Unknown, 153 Unchecked, 5.9s Time] [2021-11-23 14:11:48,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-11-23 14:11:48,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 169. [2021-11-23 14:11:48,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 1.5654761904761905) internal successors, (263), 168 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:48,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 263 transitions. [2021-11-23 14:11:48,458 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 263 transitions. Word has length 57 [2021-11-23 14:11:48,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:11:48,458 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 263 transitions. [2021-11-23 14:11:48,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:11:48,459 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 263 transitions. [2021-11-23 14:11:48,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:11:48,461 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:11:48,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:11:48,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-23 14:11:48,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:11:48,676 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:11:48,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:11:48,676 INFO L85 PathProgramCache]: Analyzing trace with hash 2106199760, now seen corresponding path program 1 times [2021-11-23 14:11:48,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:11:48,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [646826223] [2021-11-23 14:11:48,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:11:48,678 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:11:48,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:11:48,679 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:11:48,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-23 14:11:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:11:49,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:11:49,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:11:49,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:49,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:49,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:49,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:49,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:11:49,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:11:49,583 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:11:49,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:11:52,704 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:11:52,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:11:59,313 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:11:59,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:11:59,418 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-23 14:11:59,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:11:59,648 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-23 14:11:59,649 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:11:59,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [646826223] [2021-11-23 14:11:59,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [646826223] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:11:59,649 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:11:59,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:11:59,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371906898] [2021-11-23 14:11:59,650 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:11:59,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:11:59,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:11:59,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:11:59,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:11:59,652 INFO L87 Difference]: Start difference. First operand 169 states and 263 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:01,675 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:12:04,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:12:04,931 INFO L93 Difference]: Finished difference Result 328 states and 512 transitions. [2021-11-23 14:12:04,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:12:04,932 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:12:04,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:12:04,934 INFO L225 Difference]: With dead ends: 328 [2021-11-23 14:12:04,934 INFO L226 Difference]: Without dead ends: 180 [2021-11-23 14:12:04,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:04,936 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 23 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:12:04,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 836 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 101 Invalid, 1 Unknown, 109 Unchecked, 5.3s Time] [2021-11-23 14:12:04,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-11-23 14:12:04,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-11-23 14:12:04,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.547486033519553) internal successors, (277), 179 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:04,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 277 transitions. [2021-11-23 14:12:04,972 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 277 transitions. Word has length 58 [2021-11-23 14:12:04,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:12:04,972 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 277 transitions. [2021-11-23 14:12:04,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:04,972 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 277 transitions. [2021-11-23 14:12:04,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:12:04,973 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:12:04,973 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:12:04,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-23 14:12:05,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:12:05,173 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:12:05,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:12:05,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1058688956, now seen corresponding path program 1 times [2021-11-23 14:12:05,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:12:05,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1471481570] [2021-11-23 14:12:05,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:12:05,192 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:12:05,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:12:05,192 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:12:05,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-23 14:12:05,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:12:05,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:12:05,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:12:05,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:05,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:05,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:05,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:05,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:05,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:12:05,983 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:12:05,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:12:09,211 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:12:09,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:12:15,814 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:12:15,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:12:15,932 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-23 14:12:15,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:12:16,151 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-23 14:12:16,151 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:12:16,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1471481570] [2021-11-23 14:12:16,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1471481570] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:12:16,152 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:12:16,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:12:16,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944236559] [2021-11-23 14:12:16,153 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:12:16,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:12:16,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:12:16,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:12:16,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:16,154 INFO L87 Difference]: Start difference. First operand 180 states and 277 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:18,178 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:12:21,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:12:21,498 INFO L93 Difference]: Finished difference Result 352 states and 544 transitions. [2021-11-23 14:12:21,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:12:21,500 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:12:21,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:12:21,501 INFO L225 Difference]: With dead ends: 352 [2021-11-23 14:12:21,501 INFO L226 Difference]: Without dead ends: 193 [2021-11-23 14:12:21,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:21,502 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 27 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:12:21,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 734 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 100 Invalid, 1 Unknown, 35 Unchecked, 5.3s Time] [2021-11-23 14:12:21,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-11-23 14:12:21,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 193. [2021-11-23 14:12:21,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 1.53125) internal successors, (294), 192 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:21,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 294 transitions. [2021-11-23 14:12:21,517 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 294 transitions. Word has length 58 [2021-11-23 14:12:21,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:12:21,517 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 294 transitions. [2021-11-23 14:12:21,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:21,518 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 294 transitions. [2021-11-23 14:12:21,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:12:21,519 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:12:21,519 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:12:21,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-23 14:12:21,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:12:21,728 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:12:21,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:12:21,728 INFO L85 PathProgramCache]: Analyzing trace with hash -77177339, now seen corresponding path program 1 times [2021-11-23 14:12:21,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:12:21,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1765444106] [2021-11-23 14:12:21,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:12:21,729 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:12:21,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:12:21,730 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:12:21,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-23 14:12:22,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:12:22,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:12:22,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:12:22,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:22,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:22,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:22,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:22,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:22,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:12:22,476 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:12:22,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:12:25,575 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:12:25,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:12:32,857 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:12:32,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:12:32,979 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-23 14:12:32,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:12:33,235 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-23 14:12:33,236 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:12:33,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1765444106] [2021-11-23 14:12:33,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1765444106] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:12:33,236 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:12:33,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:12:33,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020681138] [2021-11-23 14:12:33,236 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:12:33,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:12:33,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:12:33,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:12:33,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:33,237 INFO L87 Difference]: Start difference. First operand 193 states and 294 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:34,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:12:34,129 INFO L93 Difference]: Finished difference Result 367 states and 561 transitions. [2021-11-23 14:12:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:12:34,130 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:12:34,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:12:34,131 INFO L225 Difference]: With dead ends: 367 [2021-11-23 14:12:34,131 INFO L226 Difference]: Without dead ends: 195 [2021-11-23 14:12:34,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:34,133 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 11 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 189 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:12:34,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 950 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 189 Unchecked, 0.9s Time] [2021-11-23 14:12:34,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-23 14:12:34,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 193. [2021-11-23 14:12:34,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 1.5260416666666667) internal successors, (293), 192 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:34,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 293 transitions. [2021-11-23 14:12:34,144 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 293 transitions. Word has length 58 [2021-11-23 14:12:34,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:12:34,144 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 293 transitions. [2021-11-23 14:12:34,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:34,145 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 293 transitions. [2021-11-23 14:12:34,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 14:12:34,146 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:12:34,146 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:12:34,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-23 14:12:34,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:12:34,358 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:12:34,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:12:34,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1243675973, now seen corresponding path program 1 times [2021-11-23 14:12:34,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:12:34,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404874311] [2021-11-23 14:12:34,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:12:34,360 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:12:34,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:12:34,362 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:12:34,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-23 14:12:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:12:34,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:12:34,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:12:34,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:34,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:34,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:34,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:34,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:34,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:12:35,318 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:12:35,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:12:38,401 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:12:38,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:12:45,476 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:12:45,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:12:45,579 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-23 14:12:45,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:12:45,808 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-23 14:12:45,808 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:12:45,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404874311] [2021-11-23 14:12:45,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404874311] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:12:45,809 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:12:45,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:12:45,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358496588] [2021-11-23 14:12:45,809 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:12:45,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:12:45,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:12:45,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:12:45,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:45,810 INFO L87 Difference]: Start difference. First operand 193 states and 293 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:47,826 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:12:51,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:12:51,586 INFO L93 Difference]: Finished difference Result 388 states and 592 transitions. [2021-11-23 14:12:51,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:12:51,588 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-23 14:12:51,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:12:51,590 INFO L225 Difference]: With dead ends: 388 [2021-11-23 14:12:51,590 INFO L226 Difference]: Without dead ends: 216 [2021-11-23 14:12:51,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:12:51,591 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 37 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:12:51,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 546 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 86 Invalid, 1 Unknown, 46 Unchecked, 5.8s Time] [2021-11-23 14:12:51,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-23 14:12:51,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 198. [2021-11-23 14:12:51,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 1.5279187817258884) internal successors, (301), 197 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:51,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 301 transitions. [2021-11-23 14:12:51,602 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 301 transitions. Word has length 58 [2021-11-23 14:12:51,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:12:51,602 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 301 transitions. [2021-11-23 14:12:51,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:12:51,603 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 301 transitions. [2021-11-23 14:12:51,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 14:12:51,604 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:12:51,604 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:12:51,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-23 14:12:51,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:12:51,814 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:12:51,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:12:51,815 INFO L85 PathProgramCache]: Analyzing trace with hash 967076732, now seen corresponding path program 1 times [2021-11-23 14:12:51,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:12:51,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025841351] [2021-11-23 14:12:51,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:12:51,816 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:12:51,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:12:51,817 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:12:51,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-23 14:12:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:12:52,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:12:52,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:12:52,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:52,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:52,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:52,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:52,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:12:52,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:12:52,599 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:12:52,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:12:55,666 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:12:55,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:13:02,360 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:13:02,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:13:02,476 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-23 14:13:02,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:13:02,704 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-23 14:13:02,704 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:13:02,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025841351] [2021-11-23 14:13:02,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025841351] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:13:02,704 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:13:02,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:13:02,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011206665] [2021-11-23 14:13:02,704 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:13:02,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:13:02,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:13:02,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:13:02,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:13:02,705 INFO L87 Difference]: Start difference. First operand 198 states and 301 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:04,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:13:07,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:13:07,187 INFO L93 Difference]: Finished difference Result 386 states and 590 transitions. [2021-11-23 14:13:07,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:13:07,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-11-23 14:13:07,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:13:07,191 INFO L225 Difference]: With dead ends: 386 [2021-11-23 14:13:07,191 INFO L226 Difference]: Without dead ends: 209 [2021-11-23 14:13:07,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:13:07,193 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 26 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-23 14:13:07,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 752 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 99 Invalid, 1 Unknown, 36 Unchecked, 4.5s Time] [2021-11-23 14:13:07,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-11-23 14:13:07,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 199. [2021-11-23 14:13:07,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 1.5151515151515151) internal successors, (300), 198 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:07,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 300 transitions. [2021-11-23 14:13:07,204 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 300 transitions. Word has length 59 [2021-11-23 14:13:07,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:13:07,206 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 300 transitions. [2021-11-23 14:13:07,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:07,206 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 300 transitions. [2021-11-23 14:13:07,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 14:13:07,207 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:13:07,207 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:13:07,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-11-23 14:13:07,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:13:07,412 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:13:07,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:13:07,412 INFO L85 PathProgramCache]: Analyzing trace with hash 800295895, now seen corresponding path program 1 times [2021-11-23 14:13:07,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:13:07,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1278775766] [2021-11-23 14:13:07,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:13:07,413 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:13:07,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:13:07,414 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:13:07,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-23 14:13:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:13:07,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:13:07,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:13:07,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:07,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:07,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:07,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:07,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:07,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:08,183 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:13:08,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:13:11,246 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:13:11,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:13:18,018 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:13:18,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:13:18,125 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-23 14:13:18,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:13:18,354 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-23 14:13:18,354 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:13:18,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1278775766] [2021-11-23 14:13:18,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1278775766] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:13:18,355 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:13:18,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:13:18,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436705736] [2021-11-23 14:13:18,355 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:13:18,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:13:18,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:13:18,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:13:18,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:13:18,357 INFO L87 Difference]: Start difference. First operand 199 states and 300 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:20,372 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:13:22,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:13:22,614 INFO L93 Difference]: Finished difference Result 378 states and 576 transitions. [2021-11-23 14:13:22,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:13:22,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-11-23 14:13:22,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:13:22,618 INFO L225 Difference]: With dead ends: 378 [2021-11-23 14:13:22,618 INFO L226 Difference]: Without dead ends: 200 [2021-11-23 14:13:22,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:13:22,619 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 20 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 201 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-11-23 14:13:22,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 943 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 98 Invalid, 1 Unknown, 201 Unchecked, 4.2s Time] [2021-11-23 14:13:22,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-11-23 14:13:22,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2021-11-23 14:13:22,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 1.5025125628140703) internal successors, (299), 199 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:22,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 299 transitions. [2021-11-23 14:13:22,629 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 299 transitions. Word has length 60 [2021-11-23 14:13:22,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:13:22,629 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 299 transitions. [2021-11-23 14:13:22,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:22,630 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 299 transitions. [2021-11-23 14:13:22,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 14:13:22,631 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:13:22,631 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:13:22,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-11-23 14:13:22,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:13:22,840 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:13:22,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:13:22,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1696711945, now seen corresponding path program 1 times [2021-11-23 14:13:22,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:13:22,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1243709086] [2021-11-23 14:13:22,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:13:22,841 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:13:22,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:13:22,855 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:13:22,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-23 14:13:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:13:23,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:13:23,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:13:23,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:23,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:23,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:23,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:23,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:23,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:23,780 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:13:23,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:13:26,817 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:13:26,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:13:33,713 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:13:33,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:13:33,855 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-23 14:13:33,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:13:34,162 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-23 14:13:34,162 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:13:34,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1243709086] [2021-11-23 14:13:34,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1243709086] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:13:34,162 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:13:34,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:13:34,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411377525] [2021-11-23 14:13:34,163 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:13:34,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:13:34,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:13:34,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:13:34,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:13:34,164 INFO L87 Difference]: Start difference. First operand 200 states and 299 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:34,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:13:34,431 INFO L93 Difference]: Finished difference Result 391 states and 588 transitions. [2021-11-23 14:13:34,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:13:34,432 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-23 14:13:34,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:13:34,433 INFO L225 Difference]: With dead ends: 391 [2021-11-23 14:13:34,434 INFO L226 Difference]: Without dead ends: 212 [2021-11-23 14:13:34,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:13:34,435 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 6 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:13:34,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 772 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 102 Unchecked, 0.3s Time] [2021-11-23 14:13:34,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-11-23 14:13:34,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-11-23 14:13:34,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 1.4834123222748816) internal successors, (313), 211 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:34,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 313 transitions. [2021-11-23 14:13:34,446 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 313 transitions. Word has length 61 [2021-11-23 14:13:34,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:13:34,447 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 313 transitions. [2021-11-23 14:13:34,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:34,447 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 313 transitions. [2021-11-23 14:13:34,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 14:13:34,448 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:13:34,448 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:13:34,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-23 14:13:34,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:13:34,662 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:13:34,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:13:34,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1023713137, now seen corresponding path program 1 times [2021-11-23 14:13:34,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:13:34,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1992341732] [2021-11-23 14:13:34,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:13:34,665 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:13:34,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:13:34,666 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:13:34,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-23 14:13:35,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:13:35,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 14:13:35,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:13:35,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:35,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:35,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:35,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:35,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:35,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:35,492 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-23 14:13:35,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-23 14:13:36,428 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:13:36,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-23 14:13:36,489 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-23 14:13:36,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:13:36,704 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-23 14:13:36,704 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:13:36,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1992341732] [2021-11-23 14:13:36,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1992341732] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:13:36,704 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:13:36,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-23 14:13:36,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477112332] [2021-11-23 14:13:36,705 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:13:36,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 14:13:36,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:13:36,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 14:13:36,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:13:36,706 INFO L87 Difference]: Start difference. First operand 212 states and 313 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:38,722 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:13:41,907 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:13:46,655 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:13:48,713 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:13:49,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:13:49,204 INFO L93 Difference]: Finished difference Result 431 states and 644 transitions. [2021-11-23 14:13:49,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:13:49,206 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-23 14:13:49,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:13:49,208 INFO L225 Difference]: With dead ends: 431 [2021-11-23 14:13:49,208 INFO L226 Difference]: Without dead ends: 252 [2021-11-23 14:13:49,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 14:13:49,209 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 56 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:13:49,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 553 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 12.4s Time] [2021-11-23 14:13:49,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-11-23 14:13:49,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 234. [2021-11-23 14:13:49,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 1.48068669527897) internal successors, (345), 233 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:49,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 345 transitions. [2021-11-23 14:13:49,222 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 345 transitions. Word has length 61 [2021-11-23 14:13:49,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:13:49,222 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 345 transitions. [2021-11-23 14:13:49,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:49,223 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 345 transitions. [2021-11-23 14:13:49,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 14:13:49,224 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:13:49,224 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:13:49,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-11-23 14:13:49,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:13:49,443 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:13:49,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:13:49,443 INFO L85 PathProgramCache]: Analyzing trace with hash -435794695, now seen corresponding path program 1 times [2021-11-23 14:13:49,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:13:49,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2019443865] [2021-11-23 14:13:49,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:13:49,444 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:13:49,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:13:49,445 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:13:49,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-23 14:13:49,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:13:49,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 14:13:49,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:13:49,844 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-23 14:13:49,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:13:50,045 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-23 14:13:50,045 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:13:50,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2019443865] [2021-11-23 14:13:50,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2019443865] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:13:50,045 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:13:50,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-23 14:13:50,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579111150] [2021-11-23 14:13:50,046 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:13:50,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:13:50,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:13:50,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:13:50,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:13:50,047 INFO L87 Difference]: Start difference. First operand 234 states and 345 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:50,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:13:50,111 INFO L93 Difference]: Finished difference Result 831 states and 1247 transitions. [2021-11-23 14:13:50,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:13:50,112 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-23 14:13:50,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:13:50,116 INFO L225 Difference]: With dead ends: 831 [2021-11-23 14:13:50,116 INFO L226 Difference]: Without dead ends: 630 [2021-11-23 14:13:50,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:13:50,118 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 389 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:13:50,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 888 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 14:13:50,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-11-23 14:13:50,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 432. [2021-11-23 14:13:50,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 1.480278422273782) internal successors, (638), 431 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:13:50,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 638 transitions. [2021-11-23 14:13:50,139 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 638 transitions. Word has length 61 [2021-11-23 14:13:50,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:13:50,140 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 638 transitions. [2021-11-23 14:13:50,140 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-23 14:13:50,140 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 638 transitions. [2021-11-23 14:13:50,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 14:13:50,141 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:13:50,142 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:13:50,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-11-23 14:13:50,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:13:50,358 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:13:50,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:13:50,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1809784759, now seen corresponding path program 1 times [2021-11-23 14:13:50,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:13:50,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [789723025] [2021-11-23 14:13:50,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:13:50,360 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:13:50,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:13:50,360 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:13:50,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-23 14:13:50,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:13:50,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:13:50,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:13:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:50,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:50,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:50,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:50,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:13:50,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:13:51,192 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-23 14:13:51,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-23 14:13:54,422 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-23 14:13:54,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-23 14:14:01,323 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-23 14:14:01,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-23 14:14:01,431 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-23 14:14:01,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:14:01,666 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-23 14:14:01,666 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:14:01,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [789723025] [2021-11-23 14:14:01,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [789723025] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:14:01,667 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:14:01,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:14:01,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199821556] [2021-11-23 14:14:01,668 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:14:01,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:14:01,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:14:01,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:14:01,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:14:01,669 INFO L87 Difference]: Start difference. First operand 432 states and 638 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:01,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:14:01,961 INFO L93 Difference]: Finished difference Result 628 states and 928 transitions. [2021-11-23 14:14:01,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:14:01,961 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-23 14:14:01,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:14:01,964 INFO L225 Difference]: With dead ends: 628 [2021-11-23 14:14:01,964 INFO L226 Difference]: Without dead ends: 432 [2021-11-23 14:14:01,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-23 14:14:01,965 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 9 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 14:14:01,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 680 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 114 Unchecked, 0.3s Time] [2021-11-23 14:14:01,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-23 14:14:01,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2021-11-23 14:14:01,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 1.4779582366589328) internal successors, (637), 431 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:01,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 637 transitions. [2021-11-23 14:14:01,991 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 637 transitions. Word has length 61 [2021-11-23 14:14:01,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:14:01,992 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 637 transitions. [2021-11-23 14:14:01,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:01,992 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 637 transitions. [2021-11-23 14:14:01,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-23 14:14:01,993 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:14:01,994 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:14:02,014 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-23 14:14:02,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:14:02,210 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:14:02,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:14:02,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1586771530, now seen corresponding path program 1 times [2021-11-23 14:14:02,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:14:02,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864452256] [2021-11-23 14:14:02,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:14:02,212 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:14:02,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:14:02,213 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:14:02,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-23 14:14:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:14:02,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 14:14:02,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:14:02,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:02,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:02,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:02,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:02,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:02,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:03,077 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-23 14:14:03,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-23 14:14:03,878 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:14:03,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-23 14:14:03,976 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-23 14:14:03,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:14:04,206 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-23 14:14:04,206 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:14:04,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864452256] [2021-11-23 14:14:04,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864452256] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:14:04,206 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:14:04,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-23 14:14:04,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756330504] [2021-11-23 14:14:04,207 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:14:04,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 14:14:04,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:14:04,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 14:14:04,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 14:14:04,207 INFO L87 Difference]: Start difference. First operand 432 states and 637 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:06,247 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:12,563 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:19,438 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:21,913 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:27,306 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:28,830 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:33,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:14:33,257 INFO L93 Difference]: Finished difference Result 1067 states and 1601 transitions. [2021-11-23 14:14:33,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 14:14:33,259 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-23 14:14:33,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:14:33,263 INFO L225 Difference]: With dead ends: 1067 [2021-11-23 14:14:33,263 INFO L226 Difference]: Without dead ends: 672 [2021-11-23 14:14:33,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 14:14:33,265 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 183 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 70 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:14:33,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 629 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 480 Invalid, 1 Unknown, 0 Unchecked, 28.9s Time] [2021-11-23 14:14:33,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-11-23 14:14:33,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 434. [2021-11-23 14:14:33,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.4711316397228638) internal successors, (637), 433 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:33,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 637 transitions. [2021-11-23 14:14:33,289 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 637 transitions. Word has length 75 [2021-11-23 14:14:33,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:14:33,292 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 637 transitions. [2021-11-23 14:14:33,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:33,292 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 637 transitions. [2021-11-23 14:14:33,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-23 14:14:33,294 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:14:33,294 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:14:33,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-23 14:14:33,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:14:33,510 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:14:33,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:14:33,511 INFO L85 PathProgramCache]: Analyzing trace with hash 786481298, now seen corresponding path program 1 times [2021-11-23 14:14:33,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:14:33,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270052712] [2021-11-23 14:14:33,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:14:33,512 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:14:33,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:14:33,513 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:14:33,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-23 14:14:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:14:34,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 14:14:34,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:14:34,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:14:34,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:34,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:34,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:34,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:34,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:14:34,653 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-23 14:14:34,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-23 14:14:35,286 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:14:35,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-23 14:14:35,404 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-23 14:14:35,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:14:35,670 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-23 14:14:35,671 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:14:35,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270052712] [2021-11-23 14:14:35,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270052712] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:14:35,671 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:14:35,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-23 14:14:35,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929803137] [2021-11-23 14:14:35,671 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:14:35,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 14:14:35,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:14:35,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 14:14:35,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 14:14:35,672 INFO L87 Difference]: Start difference. First operand 434 states and 637 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:14:37,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:39,708 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:40,833 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:46,468 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:48,481 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:52,376 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:14:55,209 WARN L534 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-23 14:14:59,134 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:01,894 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:06,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:15:06,372 INFO L93 Difference]: Finished difference Result 1049 states and 1572 transitions. [2021-11-23 14:15:06,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 14:15:06,373 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-23 14:15:06,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:15:06,377 INFO L225 Difference]: With dead ends: 1049 [2021-11-23 14:15:06,377 INFO L226 Difference]: Without dead ends: 652 [2021-11-23 14:15:06,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 14:15:06,379 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 180 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 61 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:15:06,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 538 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 384 Invalid, 4 Unknown, 0 Unchecked, 30.6s Time] [2021-11-23 14:15:06,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-11-23 14:15:06,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 434. [2021-11-23 14:15:06,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 1.4572748267898383) internal successors, (631), 433 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:15:06,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 631 transitions. [2021-11-23 14:15:06,401 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 631 transitions. Word has length 78 [2021-11-23 14:15:06,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:15:06,402 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 631 transitions. [2021-11-23 14:15:06,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:15:06,402 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 631 transitions. [2021-11-23 14:15:06,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-23 14:15:06,404 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:15:06,404 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:15:06,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-23 14:15:06,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:15:06,620 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:15:06,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:15:06,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1369586491, now seen corresponding path program 1 times [2021-11-23 14:15:06,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:15:06,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1838396986] [2021-11-23 14:15:06,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:15:06,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:15:06,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:15:06,622 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:15:06,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-23 14:15:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:15:07,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:15:07,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:15:07,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:07,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:07,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:07,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:07,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:07,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:07,187 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:15:07,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:15:07,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:07,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:07,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:07,539 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:15:07,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:15:09,721 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:15:09,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:15:09,764 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-23 14:15:09,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:15:10,148 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-23 14:15:10,149 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:15:10,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1838396986] [2021-11-23 14:15:10,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1838396986] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:15:10,149 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:15:10,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:15:10,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907820076] [2021-11-23 14:15:10,149 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:15:10,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:15:10,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:15:10,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:15:10,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:15:10,151 INFO L87 Difference]: Start difference. First operand 434 states and 631 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:15:12,173 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:14,187 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:21,830 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:27,063 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:32,995 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:34,793 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:36,329 WARN L534 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-23 14:15:37,472 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:42,159 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:46,450 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:48,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:49,578 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:15:51,371 WARN L534 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-23 14:15:53,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:15:53,917 INFO L93 Difference]: Finished difference Result 1294 states and 1922 transitions. [2021-11-23 14:15:53,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:15:53,919 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-23 14:15:53,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:15:53,923 INFO L225 Difference]: With dead ends: 1294 [2021-11-23 14:15:53,923 INFO L226 Difference]: Without dead ends: 897 [2021-11-23 14:15:53,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 158 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:15:53,925 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 249 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 74 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.6s IncrementalHoareTripleChecker+Time [2021-11-23 14:15:53,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 841 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 624 Invalid, 3 Unknown, 0 Unchecked, 43.6s Time] [2021-11-23 14:15:53,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2021-11-23 14:15:53,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 540. [2021-11-23 14:15:53,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 539 states have (on average 1.4823747680890538) internal successors, (799), 539 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:15:53,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 799 transitions. [2021-11-23 14:15:53,961 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 799 transitions. Word has length 83 [2021-11-23 14:15:53,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:15:53,962 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 799 transitions. [2021-11-23 14:15:53,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:15:53,962 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 799 transitions. [2021-11-23 14:15:53,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-23 14:15:53,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:15:53,964 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:15:53,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-23 14:15:54,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:15:54,184 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:15:54,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:15:54,184 INFO L85 PathProgramCache]: Analyzing trace with hash -733688034, now seen corresponding path program 1 times [2021-11-23 14:15:54,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:15:54,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1351494401] [2021-11-23 14:15:54,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:15:54,186 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:15:54,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:15:54,195 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:15:54,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-23 14:15:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:15:54,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:15:54,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:15:54,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:54,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:54,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:54,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:54,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:15:54,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:54,867 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:15:54,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:15:54,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:54,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:54,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:15:55,278 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:15:55,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:15:57,623 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:15:57,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:15:57,658 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-23 14:15:57,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:15:58,135 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-23 14:15:58,135 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:15:58,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1351494401] [2021-11-23 14:15:58,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1351494401] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:15:58,136 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:15:58,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:15:58,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292934252] [2021-11-23 14:15:58,137 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:15:58,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:15:58,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:15:58,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:15:58,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:15:58,139 INFO L87 Difference]: Start difference. First operand 540 states and 799 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:16:00,170 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:10,508 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:12,006 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:13,515 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:16,782 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:18,797 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:20,013 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:21,146 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:24,105 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:28,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:31,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:16:31,288 INFO L93 Difference]: Finished difference Result 1428 states and 2151 transitions. [2021-11-23 14:16:31,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:16:31,290 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-11-23 14:16:31,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:16:31,295 INFO L225 Difference]: With dead ends: 1428 [2021-11-23 14:16:31,295 INFO L226 Difference]: Without dead ends: 925 [2021-11-23 14:16:31,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:16:31,296 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 379 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 87 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:16:31,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 709 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 514 Invalid, 3 Unknown, 0 Unchecked, 33.0s Time] [2021-11-23 14:16:31,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-11-23 14:16:31,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 584. [2021-11-23 14:16:31,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 1.5180102915951972) internal successors, (885), 583 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:16:31,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 885 transitions. [2021-11-23 14:16:31,332 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 885 transitions. Word has length 84 [2021-11-23 14:16:31,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:16:31,332 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 885 transitions. [2021-11-23 14:16:31,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:16:31,333 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 885 transitions. [2021-11-23 14:16:31,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 14:16:31,335 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:16:31,336 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:16:31,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-23 14:16:31,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:16:31,550 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:16:31,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:16:31,551 INFO L85 PathProgramCache]: Analyzing trace with hash 847012791, now seen corresponding path program 1 times [2021-11-23 14:16:31,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:16:31,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040501669] [2021-11-23 14:16:31,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:16:31,552 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:16:31,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:16:31,553 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:16:31,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-23 14:16:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:16:32,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:16:32,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:16:32,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:16:32,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:16:32,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:16:32,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:16:32,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:16:32,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:16:32,259 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:16:32,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:16:32,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:16:32,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:16:32,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:16:32,676 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:16:32,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:16:34,391 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:16:34,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:16:34,504 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:16:34,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:16:34,913 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:16:34,913 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:16:34,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040501669] [2021-11-23 14:16:34,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040501669] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:16:34,914 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:16:34,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:16:34,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838825404] [2021-11-23 14:16:34,914 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:16:34,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:16:34,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:16:34,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:16:34,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:16:34,916 INFO L87 Difference]: Start difference. First operand 584 states and 885 transitions. Second operand has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 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-23 14:16:36,960 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:38,971 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:48,351 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:50,785 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:55,185 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:58,143 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:16:59,697 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:02,462 WARN L534 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-23 14:17:04,792 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:07,982 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:09,493 WARN L534 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-23 14:17:11,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:17:11,970 INFO L93 Difference]: Finished difference Result 1551 states and 2360 transitions. [2021-11-23 14:17:11,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:17:11,971 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 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 110 [2021-11-23 14:17:11,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:17:11,975 INFO L225 Difference]: With dead ends: 1551 [2021-11-23 14:17:11,976 INFO L226 Difference]: Without dead ends: 1004 [2021-11-23 14:17:11,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:17:11,977 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 336 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 73 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.9s IncrementalHoareTripleChecker+Time [2021-11-23 14:17:11,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [336 Valid, 567 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 416 Invalid, 4 Unknown, 0 Unchecked, 36.9s Time] [2021-11-23 14:17:11,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2021-11-23 14:17:12,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 643. [2021-11-23 14:17:12,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 1.514018691588785) internal successors, (972), 642 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:17:12,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 972 transitions. [2021-11-23 14:17:12,013 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 972 transitions. Word has length 110 [2021-11-23 14:17:12,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:17:12,014 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 972 transitions. [2021-11-23 14:17:12,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 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-23 14:17:12,014 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 972 transitions. [2021-11-23 14:17:12,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 14:17:12,017 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:17:12,017 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:17:12,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-23 14:17:12,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:17:12,234 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:17:12,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:17:12,235 INFO L85 PathProgramCache]: Analyzing trace with hash 712124441, now seen corresponding path program 1 times [2021-11-23 14:17:12,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:17:12,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [102985311] [2021-11-23 14:17:12,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:17:12,236 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:17:12,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:17:12,236 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:17:12,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-23 14:17:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:17:12,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:17:12,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:17:12,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:12,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:12,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:12,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:12,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:12,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:13,040 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:17:13,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:17:13,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:13,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:13,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:13,453 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:17:13,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:17:15,111 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:17:15,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:17:15,246 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:17:15,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:17:15,652 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:17:15,652 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:17:15,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [102985311] [2021-11-23 14:17:15,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [102985311] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:17:15,652 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:17:15,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:17:15,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000024251] [2021-11-23 14:17:15,653 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:17:15,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:17:15,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:17:15,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:17:15,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:17:15,654 INFO L87 Difference]: Start difference. First operand 643 states and 972 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 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-23 14:17:17,676 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:19,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:28,531 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:30,161 WARN L534 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-23 14:17:33,983 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:35,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:38,629 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:41,370 WARN L534 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-23 14:17:43,161 WARN L534 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-23 14:17:44,883 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:17:46,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:17:46,264 INFO L93 Difference]: Finished difference Result 1586 states and 2401 transitions. [2021-11-23 14:17:46,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:17:46,267 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 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 111 [2021-11-23 14:17:46,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:17:46,272 INFO L225 Difference]: With dead ends: 1586 [2021-11-23 14:17:46,272 INFO L226 Difference]: Without dead ends: 980 [2021-11-23 14:17:46,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:17:46,273 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 330 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 79 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:17:46,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 594 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 416 Invalid, 2 Unknown, 0 Unchecked, 30.4s Time] [2021-11-23 14:17:46,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-11-23 14:17:46,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 643. [2021-11-23 14:17:46,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 1.5077881619937694) internal successors, (968), 642 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:17:46,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 968 transitions. [2021-11-23 14:17:46,314 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 968 transitions. Word has length 111 [2021-11-23 14:17:46,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:17:46,314 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 968 transitions. [2021-11-23 14:17:46,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 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-23 14:17:46,315 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 968 transitions. [2021-11-23 14:17:46,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 14:17:46,318 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:17:46,318 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:17:46,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-23 14:17:46,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:17:46,531 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:17:46,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:17:46,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1757322439, now seen corresponding path program 1 times [2021-11-23 14:17:46,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:17:46,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1160240552] [2021-11-23 14:17:46,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:17:46,532 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:17:46,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:17:46,533 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:17:46,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-23 14:17:47,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:17:47,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:17:47,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:17:47,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:47,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:47,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:47,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:47,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:17:47,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:47,310 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:17:47,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:17:47,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:47,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:47,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:17:47,741 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:17:47,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:17:49,616 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:17:49,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:17:49,737 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:17:49,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:17:50,188 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:17:50,188 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:17:50,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1160240552] [2021-11-23 14:17:50,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1160240552] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:17:50,189 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:17:50,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:17:50,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933694209] [2021-11-23 14:17:50,189 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:17:50,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:17:50,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:17:50,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:17:50,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:17:50,191 INFO L87 Difference]: Start difference. First operand 643 states and 968 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:17:52,212 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:07,649 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:09,512 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:12,030 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:13,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:18:13,370 INFO L93 Difference]: Finished difference Result 1682 states and 2550 transitions. [2021-11-23 14:18:13,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:18:13,371 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-23 14:18:13,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:18:13,375 INFO L225 Difference]: With dead ends: 1682 [2021-11-23 14:18:13,376 INFO L226 Difference]: Without dead ends: 1076 [2021-11-23 14:18:13,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 216 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:18:13,377 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 272 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 53 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.0s IncrementalHoareTripleChecker+Time [2021-11-23 14:18:13,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 598 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 420 Invalid, 1 Unknown, 0 Unchecked, 23.0s Time] [2021-11-23 14:18:13,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-11-23 14:18:13,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 769. [2021-11-23 14:18:13,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 1.5026041666666667) internal successors, (1154), 768 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:18:13,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1154 transitions. [2021-11-23 14:18:13,415 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1154 transitions. Word has length 112 [2021-11-23 14:18:13,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:18:13,415 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 1154 transitions. [2021-11-23 14:18:13,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:18:13,416 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1154 transitions. [2021-11-23 14:18:13,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 14:18:13,418 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:18:13,419 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:18:13,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-23 14:18:13,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:18:13,633 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:18:13,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:18:13,633 INFO L85 PathProgramCache]: Analyzing trace with hash -515891760, now seen corresponding path program 1 times [2021-11-23 14:18:13,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:18:13,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1974937672] [2021-11-23 14:18:13,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:18:13,634 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:18:13,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:18:13,636 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:18:13,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-23 14:18:13,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:18:13,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 14:18:13,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:18:14,136 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:18:14,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:18:14,439 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:18:14,440 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:18:14,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1974937672] [2021-11-23 14:18:14,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1974937672] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:18:14,440 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:18:14,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-23 14:18:14,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900317791] [2021-11-23 14:18:14,440 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:18:14,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 14:18:14,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:18:14,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 14:18:14,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:18:14,442 INFO L87 Difference]: Start difference. First operand 769 states and 1154 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-23 14:18:15,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:18:15,191 INFO L93 Difference]: Finished difference Result 2886 states and 4377 transitions. [2021-11-23 14:18:15,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 14:18:15,191 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-23 14:18:15,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:18:15,200 INFO L225 Difference]: With dead ends: 2886 [2021-11-23 14:18:15,200 INFO L226 Difference]: Without dead ends: 2154 [2021-11-23 14:18:15,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-23 14:18:15,202 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 313 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-23 14:18:15,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 611 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-23 14:18:15,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2154 states. [2021-11-23 14:18:15,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2154 to 2141. [2021-11-23 14:18:15,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2141 states, 2140 states have (on average 1.5037383177570094) internal successors, (3218), 2140 states have internal predecessors, (3218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:18:15,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2141 states to 2141 states and 3218 transitions. [2021-11-23 14:18:15,303 INFO L78 Accepts]: Start accepts. Automaton has 2141 states and 3218 transitions. Word has length 118 [2021-11-23 14:18:15,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:18:15,303 INFO L470 AbstractCegarLoop]: Abstraction has 2141 states and 3218 transitions. [2021-11-23 14:18:15,304 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-23 14:18:15,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2141 states and 3218 transitions. [2021-11-23 14:18:15,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 14:18:15,309 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:18:15,309 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:18:15,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-23 14:18:15,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:18:15,523 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:18:15,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:18:15,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1887699058, now seen corresponding path program 1 times [2021-11-23 14:18:15,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:18:15,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643497726] [2021-11-23 14:18:15,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:18:15,524 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:18:15,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:18:15,525 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:18:15,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-23 14:18:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:18:15,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:18:15,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:18:16,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:16,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:16,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:16,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:16,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:16,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:16,194 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:18:16,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:18:16,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:16,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:16,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:16,624 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:18:16,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:18:18,766 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:18:18,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:18:18,879 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:18:18,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:18:19,336 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:18:19,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:18:19,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643497726] [2021-11-23 14:18:19,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643497726] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:18:19,337 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:18:19,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:18:19,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748095782] [2021-11-23 14:18:19,337 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:18:19,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:18:19,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:18:19,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:18:19,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:18:19,338 INFO L87 Difference]: Start difference. First operand 2141 states and 3218 transitions. Second operand has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:18:21,355 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:27,436 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:35,392 WARN L534 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-23 14:18:37,681 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:39,696 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:45,063 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:46,479 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:48,191 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:53,179 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:55,965 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:57,168 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:18:57,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:18:57,424 INFO L93 Difference]: Finished difference Result 5442 states and 8131 transitions. [2021-11-23 14:18:57,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:18:57,425 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-23 14:18:57,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:18:57,439 INFO L225 Difference]: With dead ends: 5442 [2021-11-23 14:18:57,439 INFO L226 Difference]: Without dead ends: 3338 [2021-11-23 14:18:57,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:18:57,442 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 368 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 80 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:18:57,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 653 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 516 Invalid, 3 Unknown, 0 Unchecked, 37.8s Time] [2021-11-23 14:18:57,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3338 states. [2021-11-23 14:18:57,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3338 to 2360. [2021-11-23 14:18:57,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 1.5027554048325562) internal successors, (3545), 2359 states have internal predecessors, (3545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:18:57,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 3545 transitions. [2021-11-23 14:18:57,586 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 3545 transitions. Word has length 118 [2021-11-23 14:18:57,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:18:57,587 INFO L470 AbstractCegarLoop]: Abstraction has 2360 states and 3545 transitions. [2021-11-23 14:18:57,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:18:57,587 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 3545 transitions. [2021-11-23 14:18:57,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-23 14:18:57,592 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:18:57,592 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:18:57,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-23 14:18:57,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:18:57,796 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:18:57,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:18:57,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1750138219, now seen corresponding path program 1 times [2021-11-23 14:18:57,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:18:57,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1835902485] [2021-11-23 14:18:57,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:18:57,798 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:18:57,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:18:57,798 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:18:57,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-23 14:18:58,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:18:58,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:18:58,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:18:58,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:58,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:58,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:58,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:58,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:18:58,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:58,447 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:18:58,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:18:58,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:58,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:58,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:18:58,813 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:18:58,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:19:00,970 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:19:00,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:19:01,081 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:19:01,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:19:01,553 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:19:01,553 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:19:01,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1835902485] [2021-11-23 14:19:01,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1835902485] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:19:01,553 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:19:01,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-23 14:19:01,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137980124] [2021-11-23 14:19:01,554 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:19:01,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 14:19:01,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:19:01,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 14:19:01,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 14:19:01,555 INFO L87 Difference]: Start difference. First operand 2360 states and 3545 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:03,585 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:10,073 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:16,944 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:18,516 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:25,355 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:30,287 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:32,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:19:32,279 INFO L93 Difference]: Finished difference Result 5783 states and 8662 transitions. [2021-11-23 14:19:32,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 14:19:32,281 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-23 14:19:32,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:19:32,302 INFO L225 Difference]: With dead ends: 5783 [2021-11-23 14:19:32,302 INFO L226 Difference]: Without dead ends: 3460 [2021-11-23 14:19:32,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 14:19:32,306 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 353 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 80 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.5s IncrementalHoareTripleChecker+Time [2021-11-23 14:19:32,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 650 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 512 Invalid, 2 Unknown, 0 Unchecked, 30.5s Time] [2021-11-23 14:19:32,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3460 states. [2021-11-23 14:19:32,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3460 to 2504. [2021-11-23 14:19:32,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2504 states, 2503 states have (on average 1.509788254095086) internal successors, (3779), 2503 states have internal predecessors, (3779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:32,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 3779 transitions. [2021-11-23 14:19:32,463 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 3779 transitions. Word has length 119 [2021-11-23 14:19:32,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:19:32,463 INFO L470 AbstractCegarLoop]: Abstraction has 2504 states and 3779 transitions. [2021-11-23 14:19:32,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:32,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 3779 transitions. [2021-11-23 14:19:32,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-23 14:19:32,470 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:19:32,471 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:19:32,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-23 14:19:32,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:19:32,686 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:19:32,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:19:32,686 INFO L85 PathProgramCache]: Analyzing trace with hash -2035928498, now seen corresponding path program 1 times [2021-11-23 14:19:32,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:19:32,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [517220013] [2021-11-23 14:19:32,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:19:32,688 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:19:32,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:19:32,688 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:19:32,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-23 14:19:32,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:19:32,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 14:19:32,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:19:33,233 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 14:19:33,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:19:33,537 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 14:19:33,538 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:19:33,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [517220013] [2021-11-23 14:19:33,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [517220013] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:19:33,538 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:19:33,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-23 14:19:33,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250947829] [2021-11-23 14:19:33,538 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:19:33,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 14:19:33,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:19:33,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 14:19:33,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:19:33,539 INFO L87 Difference]: Start difference. First operand 2504 states and 3779 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:34,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:19:34,424 INFO L93 Difference]: Finished difference Result 5024 states and 7587 transitions. [2021-11-23 14:19:34,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 14:19:34,425 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-23 14:19:34,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:19:34,441 INFO L225 Difference]: With dead ends: 5024 [2021-11-23 14:19:34,442 INFO L226 Difference]: Without dead ends: 2557 [2021-11-23 14:19:34,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:19:34,445 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 15 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-23 14:19:34,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 418 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-23 14:19:34,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2557 states. [2021-11-23 14:19:34,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2557 to 2557. [2021-11-23 14:19:34,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2557 states, 2556 states have (on average 1.5046948356807512) internal successors, (3846), 2556 states have internal predecessors, (3846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:34,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2557 states to 2557 states and 3846 transitions. [2021-11-23 14:19:34,596 INFO L78 Accepts]: Start accepts. Automaton has 2557 states and 3846 transitions. Word has length 126 [2021-11-23 14:19:34,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:19:34,596 INFO L470 AbstractCegarLoop]: Abstraction has 2557 states and 3846 transitions. [2021-11-23 14:19:34,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:34,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2557 states and 3846 transitions. [2021-11-23 14:19:34,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-23 14:19:34,602 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:19:34,602 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-23 14:19:34,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-23 14:19:34,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:19:34,819 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:19:34,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:19:34,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1917487024, now seen corresponding path program 1 times [2021-11-23 14:19:34,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:19:34,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [414100921] [2021-11-23 14:19:34,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:19:34,821 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:19:34,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:19:34,821 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:19:34,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-23 14:19:35,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:19:35,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 14:19:35,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:19:35,368 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-23 14:19:35,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:19:35,704 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-23 14:19:35,704 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:19:35,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [414100921] [2021-11-23 14:19:35,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [414100921] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:19:35,705 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:19:35,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-23 14:19:35,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717201251] [2021-11-23 14:19:35,705 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:19:35,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 14:19:35,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:19:35,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 14:19:35,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:19:35,706 INFO L87 Difference]: Start difference. First operand 2557 states and 3846 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:35,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:19:35,839 INFO L93 Difference]: Finished difference Result 5081 states and 7656 transitions. [2021-11-23 14:19:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 14:19:35,839 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-23 14:19:35,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:19:35,850 INFO L225 Difference]: With dead ends: 5081 [2021-11-23 14:19:35,851 INFO L226 Difference]: Without dead ends: 2561 [2021-11-23 14:19:35,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 14:19:35,854 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 4 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 14:19:35,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 397 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 14:19:35,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2021-11-23 14:19:35,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2021-11-23 14:19:35,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2561 states, 2560 states have (on average 1.50390625) internal successors, (3850), 2560 states have internal predecessors, (3850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:35,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3850 transitions. [2021-11-23 14:19:35,960 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3850 transitions. Word has length 126 [2021-11-23 14:19:35,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:19:35,961 INFO L470 AbstractCegarLoop]: Abstraction has 2561 states and 3850 transitions. [2021-11-23 14:19:35,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:35,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3850 transitions. [2021-11-23 14:19:35,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 14:19:35,965 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:19:35,965 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:19:35,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-23 14:19:36,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:19:36,182 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:19:36,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:19:36,182 INFO L85 PathProgramCache]: Analyzing trace with hash -485141759, now seen corresponding path program 1 times [2021-11-23 14:19:36,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:19:36,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [80806803] [2021-11-23 14:19:36,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:19:36,183 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:19:36,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:19:36,184 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:19:36,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-23 14:19:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:19:36,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:19:36,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:19:36,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:36,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:36,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:36,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:36,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:36,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:36,934 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-23 14:19:36,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-23 14:19:37,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:37,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:37,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:37,360 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:19:37,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-23 14:19:39,739 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:19:39,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-23 14:19:39,867 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:19:39,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:19:41,030 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 14:19:41,030 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:19:41,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [80806803] [2021-11-23 14:19:41,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [80806803] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:19:41,030 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:19:41,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 5 [2021-11-23 14:19:41,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163045197] [2021-11-23 14:19:41,031 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:19:41,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 14:19:41,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:19:41,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 14:19:41,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:19:41,032 INFO L87 Difference]: Start difference. First operand 2561 states and 3850 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:43,051 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:51,127 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:54,343 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:56,520 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:19:56,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 14:19:56,656 INFO L93 Difference]: Finished difference Result 5530 states and 8301 transitions. [2021-11-23 14:19:56,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 14:19:56,657 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-11-23 14:19:56,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 14:19:56,675 INFO L225 Difference]: With dead ends: 5530 [2021-11-23 14:19:56,675 INFO L226 Difference]: Without dead ends: 3010 [2021-11-23 14:19:56,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 246 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-23 14:19:56,679 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 114 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2021-11-23 14:19:56,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 521 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 226 Invalid, 2 Unknown, 0 Unchecked, 15.4s Time] [2021-11-23 14:19:56,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3010 states. [2021-11-23 14:19:56,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3010 to 2812. [2021-11-23 14:19:56,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 2811 states have (on average 1.4994663820704375) internal successors, (4215), 2811 states have internal predecessors, (4215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:56,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 4215 transitions. [2021-11-23 14:19:56,821 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 4215 transitions. Word has length 127 [2021-11-23 14:19:56,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 14:19:56,821 INFO L470 AbstractCegarLoop]: Abstraction has 2812 states and 4215 transitions. [2021-11-23 14:19:56,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:19:56,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 4215 transitions. [2021-11-23 14:19:56,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 14:19:56,826 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 14:19:56,826 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 14:19:56,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-23 14:19:57,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 [2021-11-23 14:19:57,047 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 14:19:57,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 14:19:57,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1930694591, now seen corresponding path program 1 times [2021-11-23 14:19:57,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-23 14:19:57,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1990324858] [2021-11-23 14:19:57,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 14:19:57,049 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 14:19:57,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat [2021-11-23 14:19:57,052 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 14:19:57,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8f601869-768b-445c-ab5c-3ab06ea12afb/bin/uautomizer-wIGwrQj20G/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-23 14:19:57,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 14:19:57,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 14:19:57,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 14:19:57,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:57,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:57,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:57,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:57,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-23 14:19:57,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:57,836 INFO L354 Elim1Store]: treesize reduction 190, result has 12.8 percent of original size [2021-11-23 14:19:57,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 38 [2021-11-23 14:19:57,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:57,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:57,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-23 14:19:58,288 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-23 14:19:58,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 70 treesize of output 87 [2021-11-23 14:19:59,563 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-23 14:19:59,564 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 108 treesize of output 36 [2021-11-23 14:19:59,749 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 14:19:59,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 14:20:00,493 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 14:20:00,494 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-23 14:20:00,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1990324858] [2021-11-23 14:20:00,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1990324858] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 14:20:00,494 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 14:20:00,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 5 [2021-11-23 14:20:00,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647767676] [2021-11-23 14:20:00,495 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 14:20:00,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 14:20:00,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-23 14:20:00,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 14:20:00,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 14:20:00,496 INFO L87 Difference]: Start difference. First operand 2812 states and 4215 transitions. Second operand has 5 states, 5 states have (on average 24.4) internal successors, (122), 5 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 14:20:02,519 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 14:20:11,566 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []