./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e943c265 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be --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 8c6f82e874e2f980b653c53fa0437dd3390b1771d726d8f345336fe56afb2bb6 .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be --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 8c6f82e874e2f980b653c53fa0437dd3390b1771d726d8f345336fe56afb2bb6 .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN --- Real Ultimate output --- This is Ultimate 0.2.1-dev-e943c26 [2021-10-21 19:29:04,047 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 19:29:04,049 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 19:29:04,108 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 19:29:04,109 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 19:29:04,112 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 19:29:04,114 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 19:29:04,119 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 19:29:04,122 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 19:29:04,131 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 19:29:04,132 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 19:29:04,134 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 19:29:04,135 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 19:29:04,137 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 19:29:04,140 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 19:29:04,144 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 19:29:04,146 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 19:29:04,148 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 19:29:04,150 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 19:29:04,158 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 19:29:04,160 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 19:29:04,162 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 19:29:04,165 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 19:29:04,166 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 19:29:04,175 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 19:29:04,176 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 19:29:04,176 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 19:29:04,178 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 19:29:04,179 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 19:29:04,180 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 19:29:04,181 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 19:29:04,182 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 19:29:04,184 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 19:29:04,186 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 19:29:04,187 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 19:29:04,188 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 19:29:04,188 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 19:29:04,189 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 19:29:04,189 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 19:29:04,190 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 19:29:04,191 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 19:29:04,192 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-10-21 19:29:04,233 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 19:29:04,238 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 19:29:04,239 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 19:29:04,239 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 19:29:04,244 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 19:29:04,244 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 19:29:04,244 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 19:29:04,245 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 19:29:04,245 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 19:29:04,245 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 19:29:04,246 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 19:29:04,247 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 19:29:04,247 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-21 19:29:04,247 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-21 19:29:04,247 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-21 19:29:04,248 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 19:29:04,248 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-21 19:29:04,248 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 19:29:04,248 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-21 19:29:04,248 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 19:29:04,249 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 19:29:04,249 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-21 19:29:04,249 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:29:04,249 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 19:29:04,250 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-21 19:29:04,250 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-21 19:29:04,250 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-21 19:29:04,250 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-21 19:29:04,251 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-21 19:29:04,251 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-10-21 19:29:04,251 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-21 19:29:04,251 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 19:29:04,252 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_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/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_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be 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 -> 8c6f82e874e2f980b653c53fa0437dd3390b1771d726d8f345336fe56afb2bb6 [2021-10-21 19:29:04,610 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 19:29:04,635 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 19:29:04,638 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 19:29:04,639 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 19:29:04,640 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 19:29:04,641 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c [2021-10-21 19:29:04,710 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/6d0651e64/1558aa9a8a5545dba6a3c31bfab1f2ac/FLAG4de6d3c5b [2021-10-21 19:29:05,365 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 19:29:05,367 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c [2021-10-21 19:29:05,402 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/6d0651e64/1558aa9a8a5545dba6a3c31bfab1f2ac/FLAG4de6d3c5b [2021-10-21 19:29:05,547 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/6d0651e64/1558aa9a8a5545dba6a3c31bfab1f2ac [2021-10-21 19:29:05,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 19:29:05,551 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-21 19:29:05,553 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 19:29:05,553 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 19:29:05,572 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 19:29:05,573 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:29:05" (1/1) ... [2021-10-21 19:29:05,574 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e543ea7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:05, skipping insertion in model container [2021-10-21 19:29:05,574 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:29:05" (1/1) ... [2021-10-21 19:29:05,581 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 19:29:05,673 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 19:29:06,106 WARN L228 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_61df29a2-232a-4d29-a318-6b1e13f8d182/sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c[74369,74382] [2021-10-21 19:29:06,115 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:29:06,128 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 19:29:06,264 WARN L228 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_61df29a2-232a-4d29-a318-6b1e13f8d182/sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c[74369,74382] [2021-10-21 19:29:06,267 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:29:06,288 INFO L208 MainTranslator]: Completed translation [2021-10-21 19:29:06,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06 WrapperNode [2021-10-21 19:29:06,289 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 19:29:06,290 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-21 19:29:06,290 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-21 19:29:06,290 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-21 19:29:06,298 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,354 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,427 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-21 19:29:06,427 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 19:29:06,428 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 19:29:06,428 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 19:29:06,434 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,434 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,441 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,441 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,485 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,494 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,498 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,505 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 19:29:06,506 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 19:29:06,506 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 19:29:06,506 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 19:29:06,507 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (1/1) ... [2021-10-21 19:29:06,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:29:06,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:29:06,540 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-21 19:29:06,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-21 19:29:06,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-21 19:29:06,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 19:29:06,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-21 19:29:06,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-21 19:29:06,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-21 19:29:06,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-21 19:29:06,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-21 19:29:06,611 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 19:29:06,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 19:29:06,767 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:09,244 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-10-21 19:29:09,244 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-10-21 19:29:09,253 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 19:29:09,253 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-10-21 19:29:09,255 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:29:09 BoogieIcfgContainer [2021-10-21 19:29:09,255 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 19:29:09,257 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-21 19:29:09,257 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-21 19:29:09,261 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-21 19:29:09,261 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.10 07:29:05" (1/3) ... [2021-10-21 19:29:09,262 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@674cf280 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:29:09, skipping insertion in model container [2021-10-21 19:29:09,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:06" (2/3) ... [2021-10-21 19:29:09,262 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@674cf280 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:29:09, skipping insertion in model container [2021-10-21 19:29:09,263 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:29:09" (3/3) ... [2021-10-21 19:29:09,264 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.07.i.cil-2.c [2021-10-21 19:29:09,269 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-21 19:29:09,269 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-21 19:29:09,316 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-21 19:29:09,322 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-10-21 19:29:09,322 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-10-21 19:29:09,341 INFO L276 IsEmpty]: Start isEmpty. Operand has 150 states, 148 states have (on average 1.7162162162162162) internal successors, (254), 149 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:09,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-21 19:29:09,349 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:09,350 INFO L512 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] [2021-10-21 19:29:09,351 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:09,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:09,356 INFO L82 PathProgramCache]: Analyzing trace with hash -442385418, now seen corresponding path program 1 times [2021-10-21 19:29:09,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:09,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531535194] [2021-10-21 19:29:09,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:09,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:09,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:09,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:09,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531535194] [2021-10-21 19:29:09,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531535194] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:09,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:09,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:09,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322823399] [2021-10-21 19:29:09,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:09,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:09,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:09,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:09,804 INFO L87 Difference]: Start difference. First operand has 150 states, 148 states have (on average 1.7162162162162162) internal successors, (254), 149 states have internal predecessors, (254), 0 states have call successors, (0), 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 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:11,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:11,315 INFO L93 Difference]: Finished difference Result 325 states and 550 transitions. [2021-10-21 19:29:11,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:11,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-21 19:29:11,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:11,328 INFO L225 Difference]: With dead ends: 325 [2021-10-21 19:29:11,329 INFO L226 Difference]: Without dead ends: 165 [2021-10-21 19:29:11,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:11,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-10-21 19:29:11,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 148. [2021-10-21 19:29:11,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5578231292517006) internal successors, (229), 147 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:11,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 229 transitions. [2021-10-21 19:29:11,378 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 229 transitions. Word has length 37 [2021-10-21 19:29:11,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:11,379 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 229 transitions. [2021-10-21 19:29:11,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:11,379 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 229 transitions. [2021-10-21 19:29:11,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 19:29:11,382 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:11,382 INFO L512 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] [2021-10-21 19:29:11,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-21 19:29:11,383 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:11,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:11,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1588864032, now seen corresponding path program 1 times [2021-10-21 19:29:11,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:11,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419930366] [2021-10-21 19:29:11,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:11,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:11,538 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:11,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:11,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419930366] [2021-10-21 19:29:11,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419930366] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:11,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:11,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:11,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076885745] [2021-10-21 19:29:11,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:11,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:11,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:11,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:11,543 INFO L87 Difference]: Start difference. First operand 148 states and 229 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:13,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:13,983 INFO L93 Difference]: Finished difference Result 292 states and 446 transitions. [2021-10-21 19:29:13,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:13,984 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-21 19:29:13,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:13,986 INFO L225 Difference]: With dead ends: 292 [2021-10-21 19:29:13,986 INFO L226 Difference]: Without dead ends: 165 [2021-10-21 19:29:13,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:13,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-10-21 19:29:13,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 148. [2021-10-21 19:29:14,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5510204081632653) internal successors, (228), 147 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:14,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 228 transitions. [2021-10-21 19:29:14,001 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 228 transitions. Word has length 50 [2021-10-21 19:29:14,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:14,002 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 228 transitions. [2021-10-21 19:29:14,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:14,003 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 228 transitions. [2021-10-21 19:29:14,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:29:14,005 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:14,005 INFO L512 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] [2021-10-21 19:29:14,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-21 19:29:14,006 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:14,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:14,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1079860431, now seen corresponding path program 1 times [2021-10-21 19:29:14,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:14,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216802974] [2021-10-21 19:29:14,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:14,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:14,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:14,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:14,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216802974] [2021-10-21 19:29:14,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216802974] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:14,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:14,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:14,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875335404] [2021-10-21 19:29:14,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:14,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:14,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:14,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:14,128 INFO L87 Difference]: Start difference. First operand 148 states and 228 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:16,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:16,197 INFO L93 Difference]: Finished difference Result 291 states and 444 transitions. [2021-10-21 19:29:16,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:16,198 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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 51 [2021-10-21 19:29:16,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:16,200 INFO L225 Difference]: With dead ends: 291 [2021-10-21 19:29:16,200 INFO L226 Difference]: Without dead ends: 164 [2021-10-21 19:29:16,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:16,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-21 19:29:16,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 148. [2021-10-21 19:29:16,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5442176870748299) internal successors, (227), 147 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:16,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 227 transitions. [2021-10-21 19:29:16,212 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 227 transitions. Word has length 51 [2021-10-21 19:29:16,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:16,213 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 227 transitions. [2021-10-21 19:29:16,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:16,213 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 227 transitions. [2021-10-21 19:29:16,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:29:16,215 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:16,215 INFO L512 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] [2021-10-21 19:29:16,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-21 19:29:16,216 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:16,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:16,216 INFO L82 PathProgramCache]: Analyzing trace with hash -214281275, now seen corresponding path program 1 times [2021-10-21 19:29:16,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:16,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758961894] [2021-10-21 19:29:16,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:16,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:16,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:16,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758961894] [2021-10-21 19:29:16,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758961894] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:16,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:16,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:16,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012077238] [2021-10-21 19:29:16,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:16,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:16,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:16,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:16,344 INFO L87 Difference]: Start difference. First operand 148 states and 227 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:18,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:18,297 INFO L93 Difference]: Finished difference Result 291 states and 443 transitions. [2021-10-21 19:29:18,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:18,302 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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 51 [2021-10-21 19:29:18,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:18,303 INFO L225 Difference]: With dead ends: 291 [2021-10-21 19:29:18,303 INFO L226 Difference]: Without dead ends: 164 [2021-10-21 19:29:18,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:18,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-21 19:29:18,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 148. [2021-10-21 19:29:18,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5374149659863945) internal successors, (226), 147 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:18,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 226 transitions. [2021-10-21 19:29:18,312 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 226 transitions. Word has length 51 [2021-10-21 19:29:18,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:18,313 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 226 transitions. [2021-10-21 19:29:18,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:18,313 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 226 transitions. [2021-10-21 19:29:18,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:29:18,314 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:18,315 INFO L512 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] [2021-10-21 19:29:18,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-21 19:29:18,315 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:18,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:18,316 INFO L82 PathProgramCache]: Analyzing trace with hash -603466340, now seen corresponding path program 1 times [2021-10-21 19:29:18,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:18,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399304394] [2021-10-21 19:29:18,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:18,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:18,398 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:18,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:18,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399304394] [2021-10-21 19:29:18,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399304394] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:18,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:18,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:18,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583323567] [2021-10-21 19:29:18,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:18,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:18,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:18,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:18,401 INFO L87 Difference]: Start difference. First operand 148 states and 226 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:20,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:20,121 INFO L93 Difference]: Finished difference Result 290 states and 441 transitions. [2021-10-21 19:29:20,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:20,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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 51 [2021-10-21 19:29:20,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:20,123 INFO L225 Difference]: With dead ends: 290 [2021-10-21 19:29:20,123 INFO L226 Difference]: Without dead ends: 163 [2021-10-21 19:29:20,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:20,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-10-21 19:29:20,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 148. [2021-10-21 19:29:20,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.530612244897959) internal successors, (225), 147 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:20,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 225 transitions. [2021-10-21 19:29:20,132 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 225 transitions. Word has length 51 [2021-10-21 19:29:20,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:20,132 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 225 transitions. [2021-10-21 19:29:20,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:20,133 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 225 transitions. [2021-10-21 19:29:20,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:29:20,134 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:20,134 INFO L512 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] [2021-10-21 19:29:20,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-21 19:29:20,135 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:20,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:20,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1143611812, now seen corresponding path program 1 times [2021-10-21 19:29:20,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:20,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507538798] [2021-10-21 19:29:20,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:20,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:20,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:20,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:20,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507538798] [2021-10-21 19:29:20,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507538798] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:20,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:20,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:20,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057158566] [2021-10-21 19:29:20,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:20,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:20,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:20,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:20,214 INFO L87 Difference]: Start difference. First operand 148 states and 225 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:22,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:22,447 INFO L93 Difference]: Finished difference Result 288 states and 438 transitions. [2021-10-21 19:29:22,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:22,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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 51 [2021-10-21 19:29:22,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:22,451 INFO L225 Difference]: With dead ends: 288 [2021-10-21 19:29:22,451 INFO L226 Difference]: Without dead ends: 161 [2021-10-21 19:29:22,452 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:22,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-10-21 19:29:22,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 148. [2021-10-21 19:29:22,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5238095238095237) internal successors, (224), 147 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:22,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 224 transitions. [2021-10-21 19:29:22,464 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 224 transitions. Word has length 51 [2021-10-21 19:29:22,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:22,465 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 224 transitions. [2021-10-21 19:29:22,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 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-10-21 19:29:22,465 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 224 transitions. [2021-10-21 19:29:22,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 19:29:22,469 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:22,469 INFO L512 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] [2021-10-21 19:29:22,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-21 19:29:22,471 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:22,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:22,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1443637303, now seen corresponding path program 1 times [2021-10-21 19:29:22,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:22,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150515042] [2021-10-21 19:29:22,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:22,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:22,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:22,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:22,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:22,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150515042] [2021-10-21 19:29:22,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150515042] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:22,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:22,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:22,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397132370] [2021-10-21 19:29:22,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:22,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:22,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:22,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:22,593 INFO L87 Difference]: Start difference. First operand 148 states and 224 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:24,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:24,413 INFO L93 Difference]: Finished difference Result 288 states and 437 transitions. [2021-10-21 19:29:24,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:24,413 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-21 19:29:24,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:24,415 INFO L225 Difference]: With dead ends: 288 [2021-10-21 19:29:24,415 INFO L226 Difference]: Without dead ends: 161 [2021-10-21 19:29:24,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:24,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-10-21 19:29:24,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 148. [2021-10-21 19:29:24,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5170068027210883) internal successors, (223), 147 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:24,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 223 transitions. [2021-10-21 19:29:24,421 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 223 transitions. Word has length 52 [2021-10-21 19:29:24,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:24,421 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 223 transitions. [2021-10-21 19:29:24,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:24,421 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 223 transitions. [2021-10-21 19:29:24,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-21 19:29:24,422 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:24,422 INFO L512 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] [2021-10-21 19:29:24,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-21 19:29:24,423 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:24,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:24,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1217419126, now seen corresponding path program 1 times [2021-10-21 19:29:24,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:24,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335306549] [2021-10-21 19:29:24,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:24,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:24,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:24,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:24,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:24,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335306549] [2021-10-21 19:29:24,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335306549] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:24,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:24,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:24,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255680909] [2021-10-21 19:29:24,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:24,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:24,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:24,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:24,498 INFO L87 Difference]: Start difference. First operand 148 states and 223 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:26,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:26,803 INFO L93 Difference]: Finished difference Result 288 states and 436 transitions. [2021-10-21 19:29:26,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:26,804 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-21 19:29:26,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:26,805 INFO L225 Difference]: With dead ends: 288 [2021-10-21 19:29:26,805 INFO L226 Difference]: Without dead ends: 161 [2021-10-21 19:29:26,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:26,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-10-21 19:29:26,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 148. [2021-10-21 19:29:26,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.510204081632653) internal successors, (222), 147 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:26,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 222 transitions. [2021-10-21 19:29:26,811 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 222 transitions. Word has length 53 [2021-10-21 19:29:26,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:26,811 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 222 transitions. [2021-10-21 19:29:26,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:26,811 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 222 transitions. [2021-10-21 19:29:26,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 19:29:26,812 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:26,812 INFO L512 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] [2021-10-21 19:29:26,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-21 19:29:26,813 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:26,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:26,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1181926446, now seen corresponding path program 1 times [2021-10-21 19:29:26,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:26,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068418348] [2021-10-21 19:29:26,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:26,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:26,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:26,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:26,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068418348] [2021-10-21 19:29:26,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068418348] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:26,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:26,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:26,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746724864] [2021-10-21 19:29:26,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:26,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:26,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:26,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:26,885 INFO L87 Difference]: Start difference. First operand 148 states and 222 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:29,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:29,173 INFO L93 Difference]: Finished difference Result 278 states and 422 transitions. [2021-10-21 19:29:29,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:29,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-10-21 19:29:29,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:29,176 INFO L225 Difference]: With dead ends: 278 [2021-10-21 19:29:29,176 INFO L226 Difference]: Without dead ends: 151 [2021-10-21 19:29:29,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:29,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-10-21 19:29:29,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 148. [2021-10-21 19:29:29,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.5034013605442176) internal successors, (221), 147 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:29,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 221 transitions. [2021-10-21 19:29:29,182 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 221 transitions. Word has length 54 [2021-10-21 19:29:29,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:29,182 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 221 transitions. [2021-10-21 19:29:29,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:29,182 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 221 transitions. [2021-10-21 19:29:29,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 19:29:29,183 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:29,183 INFO L512 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] [2021-10-21 19:29:29,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-21 19:29:29,184 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:29,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:29,184 INFO L82 PathProgramCache]: Analyzing trace with hash 242366870, now seen corresponding path program 1 times [2021-10-21 19:29:29,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:29,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923044713] [2021-10-21 19:29:29,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:29,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:29,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:29,246 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:29,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:29,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923044713] [2021-10-21 19:29:29,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923044713] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:29,247 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:29,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:29,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495326263] [2021-10-21 19:29:29,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:29,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:29,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:29,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:29,249 INFO L87 Difference]: Start difference. First operand 148 states and 221 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:29,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:29,994 INFO L93 Difference]: Finished difference Result 318 states and 483 transitions. [2021-10-21 19:29:29,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:29,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-10-21 19:29:29,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:29,996 INFO L225 Difference]: With dead ends: 318 [2021-10-21 19:29:29,996 INFO L226 Difference]: Without dead ends: 191 [2021-10-21 19:29:29,997 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:29,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-21 19:29:30,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 170. [2021-10-21 19:29:30,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.532544378698225) internal successors, (259), 169 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:30,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 259 transitions. [2021-10-21 19:29:30,003 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 259 transitions. Word has length 54 [2021-10-21 19:29:30,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:30,004 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 259 transitions. [2021-10-21 19:29:30,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:30,004 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 259 transitions. [2021-10-21 19:29:30,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:29:30,005 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:30,005 INFO L512 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] [2021-10-21 19:29:30,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-21 19:29:30,006 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:30,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:30,006 INFO L82 PathProgramCache]: Analyzing trace with hash 2113194624, now seen corresponding path program 1 times [2021-10-21 19:29:30,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:30,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52202015] [2021-10-21 19:29:30,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:30,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:30,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:30,072 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:30,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:30,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52202015] [2021-10-21 19:29:30,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52202015] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:30,073 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:30,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:30,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535429245] [2021-10-21 19:29:30,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:30,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:30,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:30,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:30,075 INFO L87 Difference]: Start difference. First operand 170 states and 259 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 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-10-21 19:29:31,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:31,821 INFO L93 Difference]: Finished difference Result 340 states and 520 transitions. [2021-10-21 19:29:31,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:31,822 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 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 67 [2021-10-21 19:29:31,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:31,823 INFO L225 Difference]: With dead ends: 340 [2021-10-21 19:29:31,824 INFO L226 Difference]: Without dead ends: 191 [2021-10-21 19:29:31,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:31,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-21 19:29:31,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 170. [2021-10-21 19:29:31,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.5266272189349113) internal successors, (258), 169 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:31,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 258 transitions. [2021-10-21 19:29:31,830 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 258 transitions. Word has length 67 [2021-10-21 19:29:31,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:31,831 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 258 transitions. [2021-10-21 19:29:31,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 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-10-21 19:29:31,831 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 258 transitions. [2021-10-21 19:29:31,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 19:29:31,832 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:31,832 INFO L512 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] [2021-10-21 19:29:31,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-21 19:29:31,832 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:31,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:31,833 INFO L82 PathProgramCache]: Analyzing trace with hash -2005481263, now seen corresponding path program 1 times [2021-10-21 19:29:31,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:31,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343166687] [2021-10-21 19:29:31,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:31,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:31,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:31,899 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:31,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:31,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343166687] [2021-10-21 19:29:31,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343166687] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:31,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:31,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:31,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468863593] [2021-10-21 19:29:31,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:31,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:31,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:31,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:31,901 INFO L87 Difference]: Start difference. First operand 170 states and 258 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:32,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:32,966 INFO L93 Difference]: Finished difference Result 339 states and 517 transitions. [2021-10-21 19:29:32,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:32,967 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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 68 [2021-10-21 19:29:32,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:32,968 INFO L225 Difference]: With dead ends: 339 [2021-10-21 19:29:32,968 INFO L226 Difference]: Without dead ends: 190 [2021-10-21 19:29:32,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:32,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-10-21 19:29:32,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 170. [2021-10-21 19:29:32,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.5207100591715976) internal successors, (257), 169 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:32,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 257 transitions. [2021-10-21 19:29:32,975 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 257 transitions. Word has length 68 [2021-10-21 19:29:32,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:32,975 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 257 transitions. [2021-10-21 19:29:32,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:32,975 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 257 transitions. [2021-10-21 19:29:32,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 19:29:32,976 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:32,976 INFO L512 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] [2021-10-21 19:29:32,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-21 19:29:32,977 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:32,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:32,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1139902107, now seen corresponding path program 1 times [2021-10-21 19:29:32,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:32,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787158093] [2021-10-21 19:29:32,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:32,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:33,046 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:33,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:33,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787158093] [2021-10-21 19:29:33,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787158093] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:33,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:33,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:33,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734372656] [2021-10-21 19:29:33,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:33,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:33,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:33,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:33,048 INFO L87 Difference]: Start difference. First operand 170 states and 257 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:34,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:34,038 INFO L93 Difference]: Finished difference Result 339 states and 515 transitions. [2021-10-21 19:29:34,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:34,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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 68 [2021-10-21 19:29:34,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:34,040 INFO L225 Difference]: With dead ends: 339 [2021-10-21 19:29:34,040 INFO L226 Difference]: Without dead ends: 190 [2021-10-21 19:29:34,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:34,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-10-21 19:29:34,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 170. [2021-10-21 19:29:34,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.514792899408284) internal successors, (256), 169 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:34,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 256 transitions. [2021-10-21 19:29:34,047 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 256 transitions. Word has length 68 [2021-10-21 19:29:34,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:34,047 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 256 transitions. [2021-10-21 19:29:34,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:34,048 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 256 transitions. [2021-10-21 19:29:34,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 19:29:34,048 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:34,048 INFO L512 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] [2021-10-21 19:29:34,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-21 19:29:34,049 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:34,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:34,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1529087172, now seen corresponding path program 1 times [2021-10-21 19:29:34,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:34,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356330207] [2021-10-21 19:29:34,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:34,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:34,114 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:34,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:34,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356330207] [2021-10-21 19:29:34,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356330207] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:34,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:34,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:34,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350816651] [2021-10-21 19:29:34,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:34,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:34,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:34,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:34,116 INFO L87 Difference]: Start difference. First operand 170 states and 256 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:36,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:36,391 INFO L93 Difference]: Finished difference Result 338 states and 512 transitions. [2021-10-21 19:29:36,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:36,392 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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 68 [2021-10-21 19:29:36,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:36,393 INFO L225 Difference]: With dead ends: 338 [2021-10-21 19:29:36,393 INFO L226 Difference]: Without dead ends: 189 [2021-10-21 19:29:36,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:36,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-10-21 19:29:36,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 170. [2021-10-21 19:29:36,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.5088757396449703) internal successors, (255), 169 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:36,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 255 transitions. [2021-10-21 19:29:36,400 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 255 transitions. Word has length 68 [2021-10-21 19:29:36,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:36,400 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 255 transitions. [2021-10-21 19:29:36,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:36,401 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 255 transitions. [2021-10-21 19:29:36,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 19:29:36,402 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:36,402 INFO L512 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] [2021-10-21 19:29:36,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-21 19:29:36,402 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:36,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:36,403 INFO L82 PathProgramCache]: Analyzing trace with hash -2069232644, now seen corresponding path program 1 times [2021-10-21 19:29:36,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:36,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146909224] [2021-10-21 19:29:36,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:36,404 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:36,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:36,459 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:36,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:36,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146909224] [2021-10-21 19:29:36,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146909224] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:36,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:36,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:36,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857691693] [2021-10-21 19:29:36,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:36,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:36,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:36,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:36,462 INFO L87 Difference]: Start difference. First operand 170 states and 255 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:38,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:38,721 INFO L93 Difference]: Finished difference Result 336 states and 508 transitions. [2021-10-21 19:29:38,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:38,721 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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 68 [2021-10-21 19:29:38,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:38,723 INFO L225 Difference]: With dead ends: 336 [2021-10-21 19:29:38,723 INFO L226 Difference]: Without dead ends: 187 [2021-10-21 19:29:38,724 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:38,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-10-21 19:29:38,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 170. [2021-10-21 19:29:38,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.5029585798816567) internal successors, (254), 169 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:38,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 254 transitions. [2021-10-21 19:29:38,729 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 254 transitions. Word has length 68 [2021-10-21 19:29:38,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:38,730 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 254 transitions. [2021-10-21 19:29:38,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 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-10-21 19:29:38,730 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 254 transitions. [2021-10-21 19:29:38,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:29:38,731 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:38,731 INFO L512 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] [2021-10-21 19:29:38,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-21 19:29:38,731 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:38,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:38,732 INFO L82 PathProgramCache]: Analyzing trace with hash -73112023, now seen corresponding path program 1 times [2021-10-21 19:29:38,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:38,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129688411] [2021-10-21 19:29:38,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:38,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:38,787 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:38,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:38,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129688411] [2021-10-21 19:29:38,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129688411] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:38,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:38,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:38,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814418826] [2021-10-21 19:29:38,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:38,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:38,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:38,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:38,790 INFO L87 Difference]: Start difference. First operand 170 states and 254 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:41,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:41,050 INFO L93 Difference]: Finished difference Result 336 states and 506 transitions. [2021-10-21 19:29:41,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:41,051 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-10-21 19:29:41,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:41,052 INFO L225 Difference]: With dead ends: 336 [2021-10-21 19:29:41,052 INFO L226 Difference]: Without dead ends: 187 [2021-10-21 19:29:41,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:41,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-10-21 19:29:41,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 170. [2021-10-21 19:29:41,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.4970414201183433) internal successors, (253), 169 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:41,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 253 transitions. [2021-10-21 19:29:41,059 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 253 transitions. Word has length 69 [2021-10-21 19:29:41,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:41,059 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 253 transitions. [2021-10-21 19:29:41,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:41,059 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 253 transitions. [2021-10-21 19:29:41,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-21 19:29:41,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:41,060 INFO L512 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] [2021-10-21 19:29:41,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-21 19:29:41,061 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:41,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:41,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1680808406, now seen corresponding path program 1 times [2021-10-21 19:29:41,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:41,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622017201] [2021-10-21 19:29:41,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:41,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:41,116 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:41,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:41,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622017201] [2021-10-21 19:29:41,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622017201] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:41,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:41,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:41,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905048024] [2021-10-21 19:29:41,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:41,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:41,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:41,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:41,119 INFO L87 Difference]: Start difference. First operand 170 states and 253 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-10-21 19:29:42,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:42,121 INFO L93 Difference]: Finished difference Result 336 states and 504 transitions. [2021-10-21 19:29:42,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:42,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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 70 [2021-10-21 19:29:42,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:42,123 INFO L225 Difference]: With dead ends: 336 [2021-10-21 19:29:42,123 INFO L226 Difference]: Without dead ends: 187 [2021-10-21 19:29:42,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:42,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-10-21 19:29:42,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 170. [2021-10-21 19:29:42,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.4911242603550297) internal successors, (252), 169 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:42,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 252 transitions. [2021-10-21 19:29:42,129 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 252 transitions. Word has length 70 [2021-10-21 19:29:42,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:42,129 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 252 transitions. [2021-10-21 19:29:42,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-10-21 19:29:42,129 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 252 transitions. [2021-10-21 19:29:42,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:29:42,130 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:42,130 INFO L512 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] [2021-10-21 19:29:42,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-21 19:29:42,131 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:42,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:42,131 INFO L82 PathProgramCache]: Analyzing trace with hash -298239346, now seen corresponding path program 1 times [2021-10-21 19:29:42,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:42,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711812123] [2021-10-21 19:29:42,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:42,132 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:42,184 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:29:42,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:42,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711812123] [2021-10-21 19:29:42,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711812123] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:42,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:42,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:42,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835029880] [2021-10-21 19:29:42,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:42,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:42,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:42,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:42,188 INFO L87 Difference]: Start difference. First operand 170 states and 252 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 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-10-21 19:29:43,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:43,933 INFO L93 Difference]: Finished difference Result 326 states and 489 transitions. [2021-10-21 19:29:43,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:43,934 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 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 71 [2021-10-21 19:29:43,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:43,936 INFO L225 Difference]: With dead ends: 326 [2021-10-21 19:29:43,937 INFO L226 Difference]: Without dead ends: 177 [2021-10-21 19:29:43,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:43,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-10-21 19:29:43,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 170. [2021-10-21 19:29:43,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.485207100591716) internal successors, (251), 169 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:43,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 251 transitions. [2021-10-21 19:29:43,944 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 251 transitions. Word has length 71 [2021-10-21 19:29:43,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:43,944 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 251 transitions. [2021-10-21 19:29:43,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 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-10-21 19:29:43,944 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 251 transitions. [2021-10-21 19:29:43,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-21 19:29:43,948 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:43,948 INFO L512 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] [2021-10-21 19:29:43,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-21 19:29:43,949 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:43,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:43,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1040793707, now seen corresponding path program 1 times [2021-10-21 19:29:43,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:43,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896986058] [2021-10-21 19:29:43,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:43,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:44,028 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:44,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:44,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896986058] [2021-10-21 19:29:44,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896986058] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:44,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:44,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:44,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110536019] [2021-10-21 19:29:44,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:44,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:44,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:44,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:44,032 INFO L87 Difference]: Start difference. First operand 170 states and 251 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:45,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:45,095 INFO L93 Difference]: Finished difference Result 424 states and 638 transitions. [2021-10-21 19:29:45,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:45,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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-10-21 19:29:45,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:45,103 INFO L225 Difference]: With dead ends: 424 [2021-10-21 19:29:45,103 INFO L226 Difference]: Without dead ends: 275 [2021-10-21 19:29:45,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:45,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-10-21 19:29:45,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 200. [2021-10-21 19:29:45,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 1.5226130653266332) internal successors, (303), 199 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:45,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 303 transitions. [2021-10-21 19:29:45,111 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 303 transitions. Word has length 76 [2021-10-21 19:29:45,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:45,111 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 303 transitions. [2021-10-21 19:29:45,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:45,111 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 303 transitions. [2021-10-21 19:29:45,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-21 19:29:45,112 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:45,112 INFO L512 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] [2021-10-21 19:29:45,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-21 19:29:45,113 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:45,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:45,113 INFO L82 PathProgramCache]: Analyzing trace with hash 968407149, now seen corresponding path program 1 times [2021-10-21 19:29:45,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:45,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514465131] [2021-10-21 19:29:45,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:45,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:45,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:45,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:45,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514465131] [2021-10-21 19:29:45,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514465131] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:45,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:45,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:45,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157477480] [2021-10-21 19:29:45,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:45,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:45,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:45,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:45,180 INFO L87 Difference]: Start difference. First operand 200 states and 303 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:47,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:47,454 INFO L93 Difference]: Finished difference Result 429 states and 658 transitions. [2021-10-21 19:29:47,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:47,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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-10-21 19:29:47,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:47,456 INFO L225 Difference]: With dead ends: 429 [2021-10-21 19:29:47,456 INFO L226 Difference]: Without dead ends: 250 [2021-10-21 19:29:47,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:47,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-10-21 19:29:47,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 224. [2021-10-21 19:29:47,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 1.547085201793722) internal successors, (345), 223 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-10-21 19:29:47,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 345 transitions. [2021-10-21 19:29:47,463 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 345 transitions. Word has length 76 [2021-10-21 19:29:47,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:47,464 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 345 transitions. [2021-10-21 19:29:47,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:47,464 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 345 transitions. [2021-10-21 19:29:47,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-21 19:29:47,465 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:47,465 INFO L512 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] [2021-10-21 19:29:47,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-21 19:29:47,466 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:47,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:47,466 INFO L82 PathProgramCache]: Analyzing trace with hash 293504549, now seen corresponding path program 1 times [2021-10-21 19:29:47,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:47,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871924253] [2021-10-21 19:29:47,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:47,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:47,537 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:47,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:47,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871924253] [2021-10-21 19:29:47,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871924253] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:47,537 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:47,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:47,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595784773] [2021-10-21 19:29:47,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:47,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:47,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:47,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:47,539 INFO L87 Difference]: Start difference. First operand 224 states and 345 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 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-10-21 19:29:49,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:49,916 INFO L93 Difference]: Finished difference Result 494 states and 760 transitions. [2021-10-21 19:29:49,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:49,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 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 77 [2021-10-21 19:29:49,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:49,918 INFO L225 Difference]: With dead ends: 494 [2021-10-21 19:29:49,919 INFO L226 Difference]: Without dead ends: 291 [2021-10-21 19:29:49,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:49,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-10-21 19:29:49,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 225. [2021-10-21 19:29:49,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 1.5446428571428572) internal successors, (346), 224 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:49,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 346 transitions. [2021-10-21 19:29:49,926 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 346 transitions. Word has length 77 [2021-10-21 19:29:49,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:49,926 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 346 transitions. [2021-10-21 19:29:49,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 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-10-21 19:29:49,927 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 346 transitions. [2021-10-21 19:29:49,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-21 19:29:49,928 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:49,928 INFO L512 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] [2021-10-21 19:29:49,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-21 19:29:49,928 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:49,929 INFO L82 PathProgramCache]: Analyzing trace with hash 2009733770, now seen corresponding path program 1 times [2021-10-21 19:29:49,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:49,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574239022] [2021-10-21 19:29:49,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:49,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:49,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:49,994 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:49,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:49,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574239022] [2021-10-21 19:29:49,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574239022] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:49,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:49,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:49,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328275137] [2021-10-21 19:29:49,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:49,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:49,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:49,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:49,996 INFO L87 Difference]: Start difference. First operand 225 states and 346 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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-10-21 19:29:52,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:52,087 INFO L93 Difference]: Finished difference Result 495 states and 760 transitions. [2021-10-21 19:29:52,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:52,087 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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 82 [2021-10-21 19:29:52,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:52,089 INFO L225 Difference]: With dead ends: 495 [2021-10-21 19:29:52,089 INFO L226 Difference]: Without dead ends: 291 [2021-10-21 19:29:52,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:52,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-10-21 19:29:52,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 235. [2021-10-21 19:29:52,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 1.5598290598290598) internal successors, (365), 234 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:52,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 365 transitions. [2021-10-21 19:29:52,097 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 365 transitions. Word has length 82 [2021-10-21 19:29:52,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:52,097 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 365 transitions. [2021-10-21 19:29:52,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 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-10-21 19:29:52,098 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 365 transitions. [2021-10-21 19:29:52,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-21 19:29:52,099 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:52,099 INFO L512 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-10-21 19:29:52,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-21 19:29:52,099 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:52,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:52,100 INFO L82 PathProgramCache]: Analyzing trace with hash -2129799745, now seen corresponding path program 1 times [2021-10-21 19:29:52,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:52,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036072545] [2021-10-21 19:29:52,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:52,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:52,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:52,175 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:52,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:52,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036072545] [2021-10-21 19:29:52,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036072545] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:52,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:52,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:52,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091428722] [2021-10-21 19:29:52,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:52,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:52,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:52,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:52,178 INFO L87 Difference]: Start difference. First operand 235 states and 365 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-10-21 19:29:54,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:54,080 INFO L93 Difference]: Finished difference Result 499 states and 771 transitions. [2021-10-21 19:29:54,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:54,080 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-10-21 19:29:54,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:54,083 INFO L225 Difference]: With dead ends: 499 [2021-10-21 19:29:54,083 INFO L226 Difference]: Without dead ends: 285 [2021-10-21 19:29:54,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:54,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-10-21 19:29:54,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 236. [2021-10-21 19:29:54,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 1.5574468085106383) internal successors, (366), 235 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:54,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 366 transitions. [2021-10-21 19:29:54,090 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 366 transitions. Word has length 83 [2021-10-21 19:29:54,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:54,091 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 366 transitions. [2021-10-21 19:29:54,091 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-10-21 19:29:54,091 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 366 transitions. [2021-10-21 19:29:54,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-21 19:29:54,092 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:54,093 INFO L512 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] [2021-10-21 19:29:54,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-21 19:29:54,093 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:54,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:54,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1140832821, now seen corresponding path program 1 times [2021-10-21 19:29:54,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:54,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070401338] [2021-10-21 19:29:54,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:54,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:54,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:54,155 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:54,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:54,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070401338] [2021-10-21 19:29:54,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070401338] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:54,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:54,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:54,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830452280] [2021-10-21 19:29:54,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:54,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:54,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:54,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:54,158 INFO L87 Difference]: Start difference. First operand 236 states and 366 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-10-21 19:29:55,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:55,306 INFO L93 Difference]: Finished difference Result 500 states and 771 transitions. [2021-10-21 19:29:55,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:55,307 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 89 [2021-10-21 19:29:55,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:55,310 INFO L225 Difference]: With dead ends: 500 [2021-10-21 19:29:55,310 INFO L226 Difference]: Without dead ends: 285 [2021-10-21 19:29:55,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:55,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-10-21 19:29:55,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 236. [2021-10-21 19:29:55,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 1.553191489361702) internal successors, (365), 235 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:55,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 365 transitions. [2021-10-21 19:29:55,317 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 365 transitions. Word has length 89 [2021-10-21 19:29:55,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:55,318 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 365 transitions. [2021-10-21 19:29:55,318 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-10-21 19:29:55,318 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 365 transitions. [2021-10-21 19:29:55,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-21 19:29:55,319 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:55,319 INFO L512 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] [2021-10-21 19:29:55,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-21 19:29:55,320 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:55,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:55,320 INFO L82 PathProgramCache]: Analyzing trace with hash 787439881, now seen corresponding path program 1 times [2021-10-21 19:29:55,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:55,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442424581] [2021-10-21 19:29:55,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:55,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:55,382 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:55,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:55,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442424581] [2021-10-21 19:29:55,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442424581] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:55,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:55,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:55,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976458348] [2021-10-21 19:29:55,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:55,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:55,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:55,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:55,385 INFO L87 Difference]: Start difference. First operand 236 states and 365 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-10-21 19:29:57,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:57,652 INFO L93 Difference]: Finished difference Result 477 states and 739 transitions. [2021-10-21 19:29:57,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:57,653 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 89 [2021-10-21 19:29:57,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:57,654 INFO L225 Difference]: With dead ends: 477 [2021-10-21 19:29:57,655 INFO L226 Difference]: Without dead ends: 262 [2021-10-21 19:29:57,655 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:57,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-10-21 19:29:57,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 236. [2021-10-21 19:29:57,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 1.548936170212766) internal successors, (364), 235 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:57,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 364 transitions. [2021-10-21 19:29:57,661 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 364 transitions. Word has length 89 [2021-10-21 19:29:57,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:57,661 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 364 transitions. [2021-10-21 19:29:57,662 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-10-21 19:29:57,662 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 364 transitions. [2021-10-21 19:29:57,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-21 19:29:57,663 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:57,663 INFO L512 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] [2021-10-21 19:29:57,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-21 19:29:57,663 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:57,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:57,664 INFO L82 PathProgramCache]: Analyzing trace with hash 198883046, now seen corresponding path program 1 times [2021-10-21 19:29:57,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:57,664 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340585973] [2021-10-21 19:29:57,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:57,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:57,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:57,726 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:29:57,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:57,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340585973] [2021-10-21 19:29:57,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340585973] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:57,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:57,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:29:57,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52534820] [2021-10-21 19:29:57,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:57,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:57,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:57,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:57,729 INFO L87 Difference]: Start difference. First operand 236 states and 364 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:58,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:58,682 INFO L93 Difference]: Finished difference Result 499 states and 766 transitions. [2021-10-21 19:29:58,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:58,682 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-21 19:29:58,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:58,684 INFO L225 Difference]: With dead ends: 499 [2021-10-21 19:29:58,684 INFO L226 Difference]: Without dead ends: 284 [2021-10-21 19:29:58,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:58,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-10-21 19:29:58,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 236. [2021-10-21 19:29:58,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 1.5446808510638297) internal successors, (363), 235 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:58,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 363 transitions. [2021-10-21 19:29:58,691 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 363 transitions. Word has length 90 [2021-10-21 19:29:58,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:58,692 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 363 transitions. [2021-10-21 19:29:58,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:29:58,692 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 363 transitions. [2021-10-21 19:29:58,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-21 19:29:58,693 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:58,693 INFO L512 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] [2021-10-21 19:29:58,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-21 19:29:58,694 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:29:58,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:58,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1064462202, now seen corresponding path program 1 times [2021-10-21 19:29:58,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:58,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976663630] [2021-10-21 19:29:58,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:58,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:58,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:58,771 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-21 19:29:58,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:58,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976663630] [2021-10-21 19:29:58,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976663630] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:58,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:58,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 19:29:58,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765506534] [2021-10-21 19:29:58,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:29:58,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:58,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:29:58,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:58,773 INFO L87 Difference]: Start difference. First operand 236 states and 363 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:01,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:01,304 INFO L93 Difference]: Finished difference Result 472 states and 731 transitions. [2021-10-21 19:30:01,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:01,305 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-21 19:30:01,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:01,306 INFO L225 Difference]: With dead ends: 472 [2021-10-21 19:30:01,306 INFO L226 Difference]: Without dead ends: 257 [2021-10-21 19:30:01,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:30:01,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-10-21 19:30:01,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 256. [2021-10-21 19:30:01,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5254901960784313) internal successors, (389), 255 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-10-21 19:30:01,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 389 transitions. [2021-10-21 19:30:01,313 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 389 transitions. Word has length 90 [2021-10-21 19:30:01,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:01,313 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 389 transitions. [2021-10-21 19:30:01,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:01,313 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 389 transitions. [2021-10-21 19:30:01,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-21 19:30:01,315 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:01,315 INFO L512 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] [2021-10-21 19:30:01,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-21 19:30:01,315 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:01,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:01,316 INFO L82 PathProgramCache]: Analyzing trace with hash 675277137, now seen corresponding path program 1 times [2021-10-21 19:30:01,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:01,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057969723] [2021-10-21 19:30:01,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:01,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:01,406 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:01,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:01,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057969723] [2021-10-21 19:30:01,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057969723] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:01,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:01,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:01,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915679193] [2021-10-21 19:30:01,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:01,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:01,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:01,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:01,408 INFO L87 Difference]: Start difference. First operand 256 states and 389 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:03,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:03,411 INFO L93 Difference]: Finished difference Result 538 states and 814 transitions. [2021-10-21 19:30:03,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:03,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-21 19:30:03,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:03,413 INFO L225 Difference]: With dead ends: 538 [2021-10-21 19:30:03,414 INFO L226 Difference]: Without dead ends: 303 [2021-10-21 19:30:03,414 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:03,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-10-21 19:30:03,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 256. [2021-10-21 19:30:03,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5215686274509803) internal successors, (388), 255 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-10-21 19:30:03,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 388 transitions. [2021-10-21 19:30:03,433 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 388 transitions. Word has length 90 [2021-10-21 19:30:03,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:03,434 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 388 transitions. [2021-10-21 19:30:03,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:03,435 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 388 transitions. [2021-10-21 19:30:03,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-21 19:30:03,436 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:03,436 INFO L512 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] [2021-10-21 19:30:03,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-21 19:30:03,437 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:03,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:03,437 INFO L82 PathProgramCache]: Analyzing trace with hash 135131665, now seen corresponding path program 1 times [2021-10-21 19:30:03,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:03,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334093396] [2021-10-21 19:30:03,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:03,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:03,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:03,505 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:03,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:03,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334093396] [2021-10-21 19:30:03,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334093396] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:03,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:03,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:03,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852051533] [2021-10-21 19:30:03,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:03,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:03,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:03,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:03,508 INFO L87 Difference]: Start difference. First operand 256 states and 388 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:05,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:05,783 INFO L93 Difference]: Finished difference Result 536 states and 810 transitions. [2021-10-21 19:30:05,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:05,784 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-21 19:30:05,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:05,786 INFO L225 Difference]: With dead ends: 536 [2021-10-21 19:30:05,786 INFO L226 Difference]: Without dead ends: 301 [2021-10-21 19:30:05,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:05,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-10-21 19:30:05,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 256. [2021-10-21 19:30:05,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5176470588235293) internal successors, (387), 255 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:05,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 387 transitions. [2021-10-21 19:30:05,795 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 387 transitions. Word has length 90 [2021-10-21 19:30:05,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:05,795 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 387 transitions. [2021-10-21 19:30:05,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:05,795 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 387 transitions. [2021-10-21 19:30:05,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-21 19:30:05,797 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:05,797 INFO L512 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] [2021-10-21 19:30:05,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-21 19:30:05,797 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:05,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:05,798 INFO L82 PathProgramCache]: Analyzing trace with hash 322188755, now seen corresponding path program 1 times [2021-10-21 19:30:05,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:05,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159214658] [2021-10-21 19:30:05,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:05,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:05,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:05,861 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:05,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:05,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159214658] [2021-10-21 19:30:05,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159214658] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:05,862 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:05,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:05,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674269550] [2021-10-21 19:30:05,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:05,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:05,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:05,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:05,864 INFO L87 Difference]: Start difference. First operand 256 states and 387 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:07,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:07,663 INFO L93 Difference]: Finished difference Result 515 states and 780 transitions. [2021-10-21 19:30:07,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:07,663 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-21 19:30:07,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:07,665 INFO L225 Difference]: With dead ends: 515 [2021-10-21 19:30:07,665 INFO L226 Difference]: Without dead ends: 280 [2021-10-21 19:30:07,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:07,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-10-21 19:30:07,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 256. [2021-10-21 19:30:07,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5137254901960784) internal successors, (386), 255 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:07,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 386 transitions. [2021-10-21 19:30:07,673 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 386 transitions. Word has length 90 [2021-10-21 19:30:07,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:07,674 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 386 transitions. [2021-10-21 19:30:07,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:07,674 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 386 transitions. [2021-10-21 19:30:07,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-21 19:30:07,675 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:07,676 INFO L512 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] [2021-10-21 19:30:07,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-21 19:30:07,676 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:07,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:07,677 INFO L82 PathProgramCache]: Analyzing trace with hash -217956717, now seen corresponding path program 1 times [2021-10-21 19:30:07,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:07,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655640388] [2021-10-21 19:30:07,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:07,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:07,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:07,736 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:07,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:07,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655640388] [2021-10-21 19:30:07,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655640388] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:07,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:07,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:07,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297384451] [2021-10-21 19:30:07,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:07,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:07,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:07,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:07,738 INFO L87 Difference]: Start difference. First operand 256 states and 386 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:09,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:09,834 INFO L93 Difference]: Finished difference Result 513 states and 776 transitions. [2021-10-21 19:30:09,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:09,835 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-21 19:30:09,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:09,836 INFO L225 Difference]: With dead ends: 513 [2021-10-21 19:30:09,836 INFO L226 Difference]: Without dead ends: 278 [2021-10-21 19:30:09,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:09,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-10-21 19:30:09,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 256. [2021-10-21 19:30:09,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5098039215686274) internal successors, (385), 255 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:09,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 385 transitions. [2021-10-21 19:30:09,858 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 385 transitions. Word has length 90 [2021-10-21 19:30:09,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:09,858 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 385 transitions. [2021-10-21 19:30:09,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 385 transitions. [2021-10-21 19:30:09,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-21 19:30:09,860 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:09,860 INFO L512 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] [2021-10-21 19:30:09,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-21 19:30:09,860 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:09,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:09,861 INFO L82 PathProgramCache]: Analyzing trace with hash -326145177, now seen corresponding path program 1 times [2021-10-21 19:30:09,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:09,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225186179] [2021-10-21 19:30:09,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:09,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:09,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:09,921 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:09,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:09,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225186179] [2021-10-21 19:30:09,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225186179] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:09,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:09,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:09,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068617155] [2021-10-21 19:30:09,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:09,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:09,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:09,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:09,923 INFO L87 Difference]: Start difference. First operand 256 states and 385 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-10-21 19:30:11,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:11,284 INFO L93 Difference]: Finished difference Result 536 states and 804 transitions. [2021-10-21 19:30:11,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:11,285 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 91 [2021-10-21 19:30:11,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:11,286 INFO L225 Difference]: With dead ends: 536 [2021-10-21 19:30:11,286 INFO L226 Difference]: Without dead ends: 301 [2021-10-21 19:30:11,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:11,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-10-21 19:30:11,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 256. [2021-10-21 19:30:11,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5058823529411764) internal successors, (384), 255 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:11,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 384 transitions. [2021-10-21 19:30:11,305 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 384 transitions. Word has length 91 [2021-10-21 19:30:11,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:11,306 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 384 transitions. [2021-10-21 19:30:11,306 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-10-21 19:30:11,306 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 384 transitions. [2021-10-21 19:30:11,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-21 19:30:11,307 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:11,307 INFO L512 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] [2021-10-21 19:30:11,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-21 19:30:11,308 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:11,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:11,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1613016869, now seen corresponding path program 1 times [2021-10-21 19:30:11,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:11,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814190009] [2021-10-21 19:30:11,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:11,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:11,371 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:11,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:11,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814190009] [2021-10-21 19:30:11,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814190009] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:11,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:11,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:11,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178897182] [2021-10-21 19:30:11,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:11,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:11,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:11,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:11,374 INFO L87 Difference]: Start difference. First operand 256 states and 384 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-10-21 19:30:13,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:13,365 INFO L93 Difference]: Finished difference Result 513 states and 772 transitions. [2021-10-21 19:30:13,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:13,366 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 91 [2021-10-21 19:30:13,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:13,368 INFO L225 Difference]: With dead ends: 513 [2021-10-21 19:30:13,368 INFO L226 Difference]: Without dead ends: 278 [2021-10-21 19:30:13,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:13,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-10-21 19:30:13,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 256. [2021-10-21 19:30:13,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5019607843137255) internal successors, (383), 255 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:13,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 383 transitions. [2021-10-21 19:30:13,376 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 383 transitions. Word has length 91 [2021-10-21 19:30:13,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:13,377 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 383 transitions. [2021-10-21 19:30:13,377 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-10-21 19:30:13,377 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 383 transitions. [2021-10-21 19:30:13,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-21 19:30:13,378 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:13,378 INFO L512 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] [2021-10-21 19:30:13,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-21 19:30:13,379 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:13,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:13,379 INFO L82 PathProgramCache]: Analyzing trace with hash -255983763, now seen corresponding path program 1 times [2021-10-21 19:30:13,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:13,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451314754] [2021-10-21 19:30:13,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:13,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:13,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:13,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451314754] [2021-10-21 19:30:13,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451314754] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:13,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:13,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:13,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695522766] [2021-10-21 19:30:13,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:13,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:13,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:13,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:13,445 INFO L87 Difference]: Start difference. First operand 256 states and 383 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-10-21 19:30:15,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:15,850 INFO L93 Difference]: Finished difference Result 536 states and 800 transitions. [2021-10-21 19:30:15,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:15,851 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 92 [2021-10-21 19:30:15,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:15,853 INFO L225 Difference]: With dead ends: 536 [2021-10-21 19:30:15,853 INFO L226 Difference]: Without dead ends: 301 [2021-10-21 19:30:15,853 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:15,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-10-21 19:30:15,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 256. [2021-10-21 19:30:15,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4980392156862745) internal successors, (382), 255 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:15,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 382 transitions. [2021-10-21 19:30:15,862 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 382 transitions. Word has length 92 [2021-10-21 19:30:15,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:15,862 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 382 transitions. [2021-10-21 19:30:15,863 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-10-21 19:30:15,863 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 382 transitions. [2021-10-21 19:30:15,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-21 19:30:15,864 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:15,864 INFO L512 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] [2021-10-21 19:30:15,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-21 19:30:15,864 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:15,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:15,865 INFO L82 PathProgramCache]: Analyzing trace with hash -271502481, now seen corresponding path program 1 times [2021-10-21 19:30:15,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:15,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919353936] [2021-10-21 19:30:15,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:15,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:15,931 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:15,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:15,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919353936] [2021-10-21 19:30:15,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919353936] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:15,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:15,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:15,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392749739] [2021-10-21 19:30:15,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:15,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:15,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:15,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:15,933 INFO L87 Difference]: Start difference. First operand 256 states and 382 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-10-21 19:30:18,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:18,206 INFO L93 Difference]: Finished difference Result 513 states and 768 transitions. [2021-10-21 19:30:18,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:18,207 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 92 [2021-10-21 19:30:18,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:18,208 INFO L225 Difference]: With dead ends: 513 [2021-10-21 19:30:18,208 INFO L226 Difference]: Without dead ends: 278 [2021-10-21 19:30:18,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:18,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-10-21 19:30:18,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 256. [2021-10-21 19:30:18,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4941176470588236) internal successors, (381), 255 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:18,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 381 transitions. [2021-10-21 19:30:18,217 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 381 transitions. Word has length 92 [2021-10-21 19:30:18,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:18,218 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 381 transitions. [2021-10-21 19:30:18,218 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-10-21 19:30:18,218 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 381 transitions. [2021-10-21 19:30:18,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-10-21 19:30:18,219 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:18,219 INFO L512 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] [2021-10-21 19:30:18,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-21 19:30:18,220 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:18,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:18,220 INFO L82 PathProgramCache]: Analyzing trace with hash 636985474, now seen corresponding path program 1 times [2021-10-21 19:30:18,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:18,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152866607] [2021-10-21 19:30:18,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:18,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:18,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:18,280 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:18,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:18,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152866607] [2021-10-21 19:30:18,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152866607] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:18,280 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:18,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:18,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681616519] [2021-10-21 19:30:18,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:18,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:18,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:18,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:18,282 INFO L87 Difference]: Start difference. First operand 256 states and 381 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 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-10-21 19:30:19,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:19,776 INFO L93 Difference]: Finished difference Result 536 states and 796 transitions. [2021-10-21 19:30:19,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:19,776 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 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 93 [2021-10-21 19:30:19,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:19,778 INFO L225 Difference]: With dead ends: 536 [2021-10-21 19:30:19,778 INFO L226 Difference]: Without dead ends: 301 [2021-10-21 19:30:19,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:19,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-10-21 19:30:19,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 256. [2021-10-21 19:30:19,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4901960784313726) internal successors, (380), 255 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:19,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 380 transitions. [2021-10-21 19:30:19,790 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 380 transitions. Word has length 93 [2021-10-21 19:30:19,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:19,790 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 380 transitions. [2021-10-21 19:30:19,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 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-10-21 19:30:19,791 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 380 transitions. [2021-10-21 19:30:19,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-10-21 19:30:19,792 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:19,792 INFO L512 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] [2021-10-21 19:30:19,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-21 19:30:19,792 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:19,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:19,793 INFO L82 PathProgramCache]: Analyzing trace with hash 155905216, now seen corresponding path program 1 times [2021-10-21 19:30:19,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:19,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43384574] [2021-10-21 19:30:19,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:19,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:19,857 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:19,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:19,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43384574] [2021-10-21 19:30:19,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43384574] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:19,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:19,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:19,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242483773] [2021-10-21 19:30:19,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:19,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:19,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:19,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:19,861 INFO L87 Difference]: Start difference. First operand 256 states and 380 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 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-10-21 19:30:21,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:21,080 INFO L93 Difference]: Finished difference Result 513 states and 764 transitions. [2021-10-21 19:30:21,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:21,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 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 93 [2021-10-21 19:30:21,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:21,083 INFO L225 Difference]: With dead ends: 513 [2021-10-21 19:30:21,083 INFO L226 Difference]: Without dead ends: 278 [2021-10-21 19:30:21,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:21,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-10-21 19:30:21,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 256. [2021-10-21 19:30:21,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4862745098039216) internal successors, (379), 255 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:21,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 379 transitions. [2021-10-21 19:30:21,092 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 379 transitions. Word has length 93 [2021-10-21 19:30:21,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:21,092 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 379 transitions. [2021-10-21 19:30:21,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 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-10-21 19:30:21,092 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 379 transitions. [2021-10-21 19:30:21,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-21 19:30:21,093 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:21,093 INFO L512 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] [2021-10-21 19:30:21,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-21 19:30:21,094 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:21,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:21,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1267193448, now seen corresponding path program 1 times [2021-10-21 19:30:21,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:21,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347619364] [2021-10-21 19:30:21,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:21,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:21,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:21,153 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:21,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:21,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347619364] [2021-10-21 19:30:21,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347619364] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:21,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:21,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:21,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767576814] [2021-10-21 19:30:21,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:21,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:21,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:21,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:21,156 INFO L87 Difference]: Start difference. First operand 256 states and 379 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:23,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:23,500 INFO L93 Difference]: Finished difference Result 526 states and 780 transitions. [2021-10-21 19:30:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:23,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-10-21 19:30:23,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:23,502 INFO L225 Difference]: With dead ends: 526 [2021-10-21 19:30:23,502 INFO L226 Difference]: Without dead ends: 291 [2021-10-21 19:30:23,503 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:23,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-10-21 19:30:23,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 256. [2021-10-21 19:30:23,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4823529411764707) internal successors, (378), 255 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-10-21 19:30:23,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 378 transitions. [2021-10-21 19:30:23,512 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 378 transitions. Word has length 94 [2021-10-21 19:30:23,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:23,513 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 378 transitions. [2021-10-21 19:30:23,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:23,513 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 378 transitions. [2021-10-21 19:30:23,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-21 19:30:23,514 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:23,514 INFO L512 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] [2021-10-21 19:30:23,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-21 19:30:23,514 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:23,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:23,515 INFO L82 PathProgramCache]: Analyzing trace with hash -761392662, now seen corresponding path program 1 times [2021-10-21 19:30:23,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:23,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173543452] [2021-10-21 19:30:23,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:23,516 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:23,605 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:23,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:23,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173543452] [2021-10-21 19:30:23,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173543452] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:23,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:23,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:23,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142066418] [2021-10-21 19:30:23,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:23,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:23,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:23,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:23,608 INFO L87 Difference]: Start difference. First operand 256 states and 378 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:25,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:25,279 INFO L93 Difference]: Finished difference Result 503 states and 748 transitions. [2021-10-21 19:30:25,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:25,279 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-10-21 19:30:25,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:25,280 INFO L225 Difference]: With dead ends: 503 [2021-10-21 19:30:25,280 INFO L226 Difference]: Without dead ends: 268 [2021-10-21 19:30:25,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:25,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-10-21 19:30:25,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 256. [2021-10-21 19:30:25,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4784313725490197) internal successors, (377), 255 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-10-21 19:30:25,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 377 transitions. [2021-10-21 19:30:25,290 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 377 transitions. Word has length 94 [2021-10-21 19:30:25,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:25,290 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 377 transitions. [2021-10-21 19:30:25,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:25,290 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 377 transitions. [2021-10-21 19:30:25,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-21 19:30:25,291 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:25,291 INFO L512 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] [2021-10-21 19:30:25,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-10-21 19:30:25,292 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:25,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:25,292 INFO L82 PathProgramCache]: Analyzing trace with hash 920784942, now seen corresponding path program 1 times [2021-10-21 19:30:25,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:25,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420860861] [2021-10-21 19:30:25,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:25,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:25,363 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:30:25,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:25,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420860861] [2021-10-21 19:30:25,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420860861] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:25,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:25,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 19:30:25,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748589675] [2021-10-21 19:30:25,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:25,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:25,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:25,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:25,365 INFO L87 Difference]: Start difference. First operand 256 states and 377 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-10-21 19:30:27,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,051 INFO L93 Difference]: Finished difference Result 526 states and 776 transitions. [2021-10-21 19:30:27,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:27,051 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-10-21 19:30:27,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,052 INFO L225 Difference]: With dead ends: 526 [2021-10-21 19:30:27,052 INFO L226 Difference]: Without dead ends: 291 [2021-10-21 19:30:27,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:27,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-10-21 19:30:27,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 256. [2021-10-21 19:30:27,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.4745098039215687) internal successors, (376), 255 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-10-21 19:30:27,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 376 transitions. [2021-10-21 19:30:27,061 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 376 transitions. Word has length 98 [2021-10-21 19:30:27,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,062 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 376 transitions. [2021-10-21 19:30:27,062 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-10-21 19:30:27,062 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 376 transitions. [2021-10-21 19:30:27,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-21 19:30:27,063 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,063 INFO L512 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] [2021-10-21 19:30:27,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-21 19:30:27,063 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1987396944, now seen corresponding path program 1 times [2021-10-21 19:30:27,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009709998] [2021-10-21 19:30:27,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:27,121 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-10-21 19:30:27,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:27,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009709998] [2021-10-21 19:30:27,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009709998] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:27,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206814657] [2021-10-21 19:30:27,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:27,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:27,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:27,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,123 INFO L87 Difference]: Start difference. First operand 256 states and 376 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 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-10-21 19:30:27,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,168 INFO L93 Difference]: Finished difference Result 719 states and 1070 transitions. [2021-10-21 19:30:27,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:27,168 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 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 98 [2021-10-21 19:30:27,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,171 INFO L225 Difference]: With dead ends: 719 [2021-10-21 19:30:27,171 INFO L226 Difference]: Without dead ends: 484 [2021-10-21 19:30:27,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-10-21 19:30:27,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 484. [2021-10-21 19:30:27,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 1.4720496894409938) internal successors, (711), 483 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 711 transitions. [2021-10-21 19:30:27,187 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 711 transitions. Word has length 98 [2021-10-21 19:30:27,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,188 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 711 transitions. [2021-10-21 19:30:27,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 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-10-21 19:30:27,188 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 711 transitions. [2021-10-21 19:30:27,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-21 19:30:27,190 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,190 INFO L512 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] [2021-10-21 19:30:27,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-10-21 19:30:27,190 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,191 INFO L82 PathProgramCache]: Analyzing trace with hash -726479694, now seen corresponding path program 1 times [2021-10-21 19:30:27,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249471085] [2021-10-21 19:30:27,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:27,233 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-10-21 19:30:27,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:27,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249471085] [2021-10-21 19:30:27,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249471085] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:27,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724213139] [2021-10-21 19:30:27,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:27,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:27,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:27,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,236 INFO L87 Difference]: Start difference. First operand 484 states and 711 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,274 INFO L93 Difference]: Finished difference Result 974 states and 1434 transitions. [2021-10-21 19:30:27,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:27,274 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-10-21 19:30:27,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,277 INFO L225 Difference]: With dead ends: 974 [2021-10-21 19:30:27,277 INFO L226 Difference]: Without dead ends: 511 [2021-10-21 19:30:27,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-10-21 19:30:27,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 511. [2021-10-21 19:30:27,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 1.4627450980392156) internal successors, (746), 510 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 746 transitions. [2021-10-21 19:30:27,295 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 746 transitions. Word has length 98 [2021-10-21 19:30:27,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,295 INFO L470 AbstractCegarLoop]: Abstraction has 511 states and 746 transitions. [2021-10-21 19:30:27,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,296 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 746 transitions. [2021-10-21 19:30:27,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-21 19:30:27,297 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,297 INFO L512 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] [2021-10-21 19:30:27,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-10-21 19:30:27,297 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,298 INFO L82 PathProgramCache]: Analyzing trace with hash -699414092, now seen corresponding path program 1 times [2021-10-21 19:30:27,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707538807] [2021-10-21 19:30:27,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,299 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:27,361 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-10-21 19:30:27,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:27,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707538807] [2021-10-21 19:30:27,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707538807] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:27,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946327932] [2021-10-21 19:30:27,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:27,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:27,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:27,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,363 INFO L87 Difference]: Start difference. First operand 511 states and 746 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,391 INFO L93 Difference]: Finished difference Result 1003 states and 1470 transitions. [2021-10-21 19:30:27,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:27,392 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-10-21 19:30:27,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,394 INFO L225 Difference]: With dead ends: 1003 [2021-10-21 19:30:27,394 INFO L226 Difference]: Without dead ends: 513 [2021-10-21 19:30:27,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-10-21 19:30:27,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 513. [2021-10-21 19:30:27,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 1.4609375) internal successors, (748), 512 states have internal predecessors, (748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 748 transitions. [2021-10-21 19:30:27,411 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 748 transitions. Word has length 98 [2021-10-21 19:30:27,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,412 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 748 transitions. [2021-10-21 19:30:27,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,412 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 748 transitions. [2021-10-21 19:30:27,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-21 19:30:27,413 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,413 INFO L512 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] [2021-10-21 19:30:27,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-10-21 19:30:27,414 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,414 INFO L82 PathProgramCache]: Analyzing trace with hash 468915674, now seen corresponding path program 1 times [2021-10-21 19:30:27,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763750144] [2021-10-21 19:30:27,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:27,471 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-21 19:30:27,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:27,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763750144] [2021-10-21 19:30:27,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763750144] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:27,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643731649] [2021-10-21 19:30:27,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:27,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:27,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:27,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,473 INFO L87 Difference]: Start difference. First operand 513 states and 748 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 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-10-21 19:30:27,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,526 INFO L93 Difference]: Finished difference Result 1238 states and 1820 transitions. [2021-10-21 19:30:27,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:27,527 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 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 100 [2021-10-21 19:30:27,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,531 INFO L225 Difference]: With dead ends: 1238 [2021-10-21 19:30:27,531 INFO L226 Difference]: Without dead ends: 748 [2021-10-21 19:30:27,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-10-21 19:30:27,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 746. [2021-10-21 19:30:27,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 1.4711409395973154) internal successors, (1096), 745 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1096 transitions. [2021-10-21 19:30:27,556 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1096 transitions. Word has length 100 [2021-10-21 19:30:27,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,556 INFO L470 AbstractCegarLoop]: Abstraction has 746 states and 1096 transitions. [2021-10-21 19:30:27,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 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-10-21 19:30:27,557 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1096 transitions. [2021-10-21 19:30:27,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-21 19:30:27,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,558 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:30:27,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-10-21 19:30:27,559 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,559 INFO L82 PathProgramCache]: Analyzing trace with hash 34857145, now seen corresponding path program 1 times [2021-10-21 19:30:27,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359583526] [2021-10-21 19:30:27,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:27,614 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-21 19:30:27,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:27,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359583526] [2021-10-21 19:30:27,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359583526] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:27,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375060477] [2021-10-21 19:30:27,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:27,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:27,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:27,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,617 INFO L87 Difference]: Start difference. First operand 746 states and 1096 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,676 INFO L93 Difference]: Finished difference Result 1704 states and 2514 transitions. [2021-10-21 19:30:27,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:27,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2021-10-21 19:30:27,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,682 INFO L225 Difference]: With dead ends: 1704 [2021-10-21 19:30:27,682 INFO L226 Difference]: Without dead ends: 981 [2021-10-21 19:30:27,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-10-21 19:30:27,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 979. [2021-10-21 19:30:27,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 978 states have (on average 1.4621676891615543) internal successors, (1430), 978 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1430 transitions. [2021-10-21 19:30:27,715 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1430 transitions. Word has length 106 [2021-10-21 19:30:27,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,715 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1430 transitions. [2021-10-21 19:30:27,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,716 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1430 transitions. [2021-10-21 19:30:27,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-10-21 19:30:27,718 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,718 INFO L512 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] [2021-10-21 19:30:27,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-10-21 19:30:27,719 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1774249839, now seen corresponding path program 1 times [2021-10-21 19:30:27,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726836397] [2021-10-21 19:30:27,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:27,789 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-21 19:30:27,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:27,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726836397] [2021-10-21 19:30:27,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726836397] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:27,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077703560] [2021-10-21 19:30:27,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:27,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:27,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:27,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,792 INFO L87 Difference]: Start difference. First operand 979 states and 1430 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 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-10-21 19:30:27,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:27,853 INFO L93 Difference]: Finished difference Result 2168 states and 3181 transitions. [2021-10-21 19:30:27,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:27,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 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-10-21 19:30:27,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:27,860 INFO L225 Difference]: With dead ends: 2168 [2021-10-21 19:30:27,860 INFO L226 Difference]: Without dead ends: 1212 [2021-10-21 19:30:27,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:27,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1212 states. [2021-10-21 19:30:27,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1212 to 1212. [2021-10-21 19:30:27,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1212 states, 1211 states have (on average 1.4657308009909167) internal successors, (1775), 1211 states have internal predecessors, (1775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:27,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1212 states to 1212 states and 1775 transitions. [2021-10-21 19:30:27,924 INFO L78 Accepts]: Start accepts. Automaton has 1212 states and 1775 transitions. Word has length 123 [2021-10-21 19:30:27,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:27,924 INFO L470 AbstractCegarLoop]: Abstraction has 1212 states and 1775 transitions. [2021-10-21 19:30:27,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 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-10-21 19:30:27,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1212 states and 1775 transitions. [2021-10-21 19:30:27,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-10-21 19:30:27,927 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:27,927 INFO L512 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] [2021-10-21 19:30:27,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-10-21 19:30:27,927 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:27,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:27,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1271906027, now seen corresponding path program 1 times [2021-10-21 19:30:27,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:27,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510592450] [2021-10-21 19:30:27,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:27,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:27,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:28,003 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-10-21 19:30:28,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:28,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510592450] [2021-10-21 19:30:28,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510592450] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:28,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:28,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:30:28,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060506575] [2021-10-21 19:30:28,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:28,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:28,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:28,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:28,005 INFO L87 Difference]: Start difference. First operand 1212 states and 1775 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:28,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:28,065 INFO L93 Difference]: Finished difference Result 1449 states and 2120 transitions. [2021-10-21 19:30:28,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:28,066 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-10-21 19:30:28,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:28,073 INFO L225 Difference]: With dead ends: 1449 [2021-10-21 19:30:28,073 INFO L226 Difference]: Without dead ends: 1447 [2021-10-21 19:30:28,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:28,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2021-10-21 19:30:28,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1445. [2021-10-21 19:30:28,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1445 states, 1444 states have (on average 1.4660664819944598) internal successors, (2117), 1444 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:28,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 2117 transitions. [2021-10-21 19:30:28,121 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 2117 transitions. Word has length 129 [2021-10-21 19:30:28,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:28,122 INFO L470 AbstractCegarLoop]: Abstraction has 1445 states and 2117 transitions. [2021-10-21 19:30:28,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:28,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 2117 transitions. [2021-10-21 19:30:28,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-10-21 19:30:28,125 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:28,125 INFO L512 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] [2021-10-21 19:30:28,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-10-21 19:30:28,126 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:28,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:28,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1035961974, now seen corresponding path program 1 times [2021-10-21 19:30:28,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:28,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947470747] [2021-10-21 19:30:28,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:28,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:28,399 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2021-10-21 19:30:28,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:28,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947470747] [2021-10-21 19:30:28,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947470747] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:28,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:28,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 19:30:28,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593931952] [2021-10-21 19:30:28,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:30:28,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:30:28,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:30:28,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:28,402 INFO L87 Difference]: Start difference. First operand 1445 states and 2117 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 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-10-21 19:30:31,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:31,099 INFO L93 Difference]: Finished difference Result 2887 states and 4230 transitions. [2021-10-21 19:30:31,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:31,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 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 166 [2021-10-21 19:30:31,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:31,107 INFO L225 Difference]: With dead ends: 2887 [2021-10-21 19:30:31,107 INFO L226 Difference]: Without dead ends: 1445 [2021-10-21 19:30:31,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 32.7ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:30:31,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2021-10-21 19:30:31,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 1445. [2021-10-21 19:30:31,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1445 states, 1444 states have (on average 1.4653739612188366) internal successors, (2116), 1444 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:30:31,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 2116 transitions. [2021-10-21 19:30:31,156 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 2116 transitions. Word has length 166 [2021-10-21 19:30:31,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:31,156 INFO L470 AbstractCegarLoop]: Abstraction has 1445 states and 2116 transitions. [2021-10-21 19:30:31,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 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-10-21 19:30:31,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 2116 transitions. [2021-10-21 19:30:31,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-10-21 19:30:31,161 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:31,161 INFO L512 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] [2021-10-21 19:30:31,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-10-21 19:30:31,161 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:30:31,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:31,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1534397000, now seen corresponding path program 1 times [2021-10-21 19:30:31,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:30:31,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374907184] [2021-10-21 19:30:31,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:31,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:30:31,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 14 proven. 146 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-21 19:30:31,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:30:31,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374907184] [2021-10-21 19:30:31,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374907184] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 19:30:31,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107416187] [2021-10-21 19:30:31,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:31,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 19:30:31,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:30:31,742 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 19:30:31,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-21 19:30:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:32,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-21 19:30:32,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:32,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,462 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 2564 treesize of output 2561 [2021-10-21 19:30:32,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 2606 treesize of output 2545 [2021-10-21 19:30:32,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:30:32,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:31:08,332 WARN L207 SmtUtils]: Spent 35.81 s on a formula simplification. DAG size of input: 229 DAG size of output: 74 [2021-10-21 19:31:08,333 INFO L354 Elim1Store]: treesize reduction 1604, result has 11.3 percent of original size [2021-10-21 19:31:08,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 12 new quantified variables, introduced 20 case distinctions, treesize of input 3059 treesize of output 2507 [2021-10-21 19:31:08,415 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-10-21 19:31:08,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-21 19:31:08,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-10-21 19:31:08,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83852394] [2021-10-21 19:31:08,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 19:31:08,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:31:08,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 19:31:08,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:31:08,417 INFO L87 Difference]: Start difference. First operand 1445 states and 2116 transitions. Second operand has 9 states, 9 states have (on average 15.555555555555555) internal successors, (140), 9 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:08,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-21 19:31:08,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:08,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-10-21 19:31:08,639 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@437f2b10 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:81) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:356) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:204) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:129) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ProtectiveHoareTripleChecker.checkInternal(ProtectiveHoareTripleChecker.java:61) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.EfficientHoareTripleChecker.checkInternal(EfficientHoareTripleChecker.java:63) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:97) 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:864) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:778) 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-10-21 19:31:08,642 INFO L168 Benchmark]: Toolchain (without parser) took 123090.44 ms. Allocated memory was 159.4 MB in the beginning and 226.5 MB in the end (delta: 67.1 MB). Free memory was 115.8 MB in the beginning and 144.1 MB in the end (delta: -28.3 MB). Peak memory consumption was 41.7 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:08,642 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 159.4 MB. Free memory is still 134.7 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:31:08,642 INFO L168 Benchmark]: CACSL2BoogieTranslator took 736.28 ms. Allocated memory is still 159.4 MB. Free memory was 115.6 MB in the beginning and 110.9 MB in the end (delta: 4.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:08,643 INFO L168 Benchmark]: Boogie Procedure Inliner took 137.11 ms. Allocated memory is still 159.4 MB. Free memory was 110.9 MB in the beginning and 106.0 MB in the end (delta: 5.0 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:08,643 INFO L168 Benchmark]: Boogie Preprocessor took 77.73 ms. Allocated memory is still 159.4 MB. Free memory was 106.0 MB in the beginning and 99.0 MB in the end (delta: 7.0 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:08,643 INFO L168 Benchmark]: RCFGBuilder took 2749.58 ms. Allocated memory is still 159.4 MB. Free memory was 99.0 MB in the beginning and 97.8 MB in the end (delta: 1.2 MB). Peak memory consumption was 50.9 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:08,644 INFO L168 Benchmark]: TraceAbstraction took 119384.04 ms. Allocated memory was 159.4 MB in the beginning and 226.5 MB in the end (delta: 67.1 MB). Free memory was 97.0 MB in the beginning and 144.1 MB in the end (delta: -47.1 MB). Peak memory consumption was 19.9 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:08,646 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.25 ms. Allocated memory is still 159.4 MB. Free memory is still 134.7 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 736.28 ms. Allocated memory is still 159.4 MB. Free memory was 115.6 MB in the beginning and 110.9 MB in the end (delta: 4.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 137.11 ms. Allocated memory is still 159.4 MB. Free memory was 110.9 MB in the beginning and 106.0 MB in the end (delta: 5.0 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 77.73 ms. Allocated memory is still 159.4 MB. Free memory was 106.0 MB in the beginning and 99.0 MB in the end (delta: 7.0 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * RCFGBuilder took 2749.58 ms. Allocated memory is still 159.4 MB. Free memory was 99.0 MB in the beginning and 97.8 MB in the end (delta: 1.2 MB). Peak memory consumption was 50.9 MB. Max. memory is 16.1 GB. * TraceAbstraction took 119384.04 ms. Allocated memory was 159.4 MB in the beginning and 226.5 MB in the end (delta: 67.1 MB). Free memory was 97.0 MB in the beginning and 144.1 MB in the end (delta: -47.1 MB). Peak memory consumption was 19.9 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@437f2b10 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@437f2b10: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:81) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-10-21 19:31:08,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-e943c26 [2021-10-21 19:31:10,960 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 19:31:10,963 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 19:31:11,025 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 19:31:11,026 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 19:31:11,029 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 19:31:11,032 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 19:31:11,038 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 19:31:11,041 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 19:31:11,047 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 19:31:11,048 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 19:31:11,050 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 19:31:11,050 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 19:31:11,053 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 19:31:11,055 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 19:31:11,060 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 19:31:11,062 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 19:31:11,063 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 19:31:11,065 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 19:31:11,074 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 19:31:11,076 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 19:31:11,077 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 19:31:11,081 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 19:31:11,082 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 19:31:11,091 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 19:31:11,092 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 19:31:11,092 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 19:31:11,094 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 19:31:11,094 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 19:31:11,095 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 19:31:11,096 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 19:31:11,097 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 19:31:11,098 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 19:31:11,099 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 19:31:11,101 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 19:31:11,101 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 19:31:11,102 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 19:31:11,102 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 19:31:11,102 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 19:31:11,104 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 19:31:11,105 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 19:31:11,106 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-10-21 19:31:11,147 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 19:31:11,147 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 19:31:11,148 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 19:31:11,148 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 19:31:11,150 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 19:31:11,150 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 19:31:11,151 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 19:31:11,151 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 19:31:11,151 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 19:31:11,151 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 19:31:11,152 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 19:31:11,153 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-21 19:31:11,153 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-21 19:31:11,153 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-21 19:31:11,154 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-21 19:31:11,154 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-21 19:31:11,154 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 19:31:11,154 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-21 19:31:11,154 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 19:31:11,155 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-21 19:31:11,155 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 19:31:11,155 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 19:31:11,155 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-21 19:31:11,156 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:31:11,156 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 19:31:11,156 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-21 19:31:11,157 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-21 19:31:11,157 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-21 19:31:11,157 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-21 19:31:11,157 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-21 19:31:11,157 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-10-21 19:31:11,158 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-21 19:31:11,158 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 19:31:11,158 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-21 19:31:11,159 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_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/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_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be 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 -> 8c6f82e874e2f980b653c53fa0437dd3390b1771d726d8f345336fe56afb2bb6 [2021-10-21 19:31:11,551 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 19:31:11,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 19:31:11,575 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 19:31:11,575 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 19:31:11,576 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 19:31:11,577 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c [2021-10-21 19:31:11,665 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/abb69b13c/9b777b15de4f4dc6a72f36f9e0e29d37/FLAGd44c65953 [2021-10-21 19:31:12,371 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 19:31:12,371 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c [2021-10-21 19:31:12,414 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/abb69b13c/9b777b15de4f4dc6a72f36f9e0e29d37/FLAGd44c65953 [2021-10-21 19:31:12,524 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/data/abb69b13c/9b777b15de4f4dc6a72f36f9e0e29d37 [2021-10-21 19:31:12,527 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 19:31:12,528 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-21 19:31:12,529 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 19:31:12,529 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 19:31:12,535 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 19:31:12,535 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:31:12" (1/1) ... [2021-10-21 19:31:12,536 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cda7bc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:12, skipping insertion in model container [2021-10-21 19:31:12,537 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:31:12" (1/1) ... [2021-10-21 19:31:12,544 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 19:31:12,603 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 19:31:13,016 WARN L228 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_61df29a2-232a-4d29-a318-6b1e13f8d182/sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c[74369,74382] [2021-10-21 19:31:13,027 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:31:13,059 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 19:31:13,255 WARN L228 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_61df29a2-232a-4d29-a318-6b1e13f8d182/sv-benchmarks/c/openssl/s3_srvr.blast.07.i.cil-2.c[74369,74382] [2021-10-21 19:31:13,269 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:31:13,296 INFO L208 MainTranslator]: Completed translation [2021-10-21 19:31:13,297 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13 WrapperNode [2021-10-21 19:31:13,297 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 19:31:13,298 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-21 19:31:13,298 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-21 19:31:13,299 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-21 19:31:13,305 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,342 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,384 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-21 19:31:13,384 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 19:31:13,385 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 19:31:13,385 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 19:31:13,398 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,398 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,414 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,415 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,493 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,510 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,513 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,535 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 19:31:13,536 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 19:31:13,536 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 19:31:13,536 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 19:31:13,537 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (1/1) ... [2021-10-21 19:31:13,551 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:31:13,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:31:13,575 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-21 19:31:13,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-21 19:31:13,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-21 19:31:13,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-21 19:31:13,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 19:31:13,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-21 19:31:13,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-21 19:31:13,622 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-21 19:31:13,623 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 19:31:13,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 19:31:13,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-21 19:31:13,807 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:31:17,879 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-10-21 19:31:17,880 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-10-21 19:31:17,888 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 19:31:17,888 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-10-21 19:31:17,894 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:31:17 BoogieIcfgContainer [2021-10-21 19:31:17,894 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 19:31:17,896 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-21 19:31:17,896 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-21 19:31:17,899 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-21 19:31:17,900 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.10 07:31:12" (1/3) ... [2021-10-21 19:31:17,901 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32381a5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:31:17, skipping insertion in model container [2021-10-21 19:31:17,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:31:13" (2/3) ... [2021-10-21 19:31:17,901 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32381a5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:31:17, skipping insertion in model container [2021-10-21 19:31:17,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:31:17" (3/3) ... [2021-10-21 19:31:17,903 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.07.i.cil-2.c [2021-10-21 19:31:17,908 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-21 19:31:17,909 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-21 19:31:17,977 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-21 19:31:17,985 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-10-21 19:31:17,986 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-10-21 19:31:18,019 INFO L276 IsEmpty]: Start isEmpty. Operand has 150 states, 148 states have (on average 1.7162162162162162) internal successors, (254), 149 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:18,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-21 19:31:18,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:18,031 INFO L512 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] [2021-10-21 19:31:18,032 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:31:18,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:18,038 INFO L82 PathProgramCache]: Analyzing trace with hash -442385418, now seen corresponding path program 1 times [2021-10-21 19:31:18,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:18,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605136706] [2021-10-21 19:31:18,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:18,054 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:18,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:18,060 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:18,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-21 19:31:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:18,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:31:18,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:18,589 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:31:18,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:18,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:31:18,820 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:18,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605136706] [2021-10-21 19:31:18,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605136706] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:18,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:18,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 19:31:18,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877521678] [2021-10-21 19:31:18,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:31:18,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:18,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:31:18,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:31:18,843 INFO L87 Difference]: Start difference. First operand has 150 states, 148 states have (on average 1.7162162162162162) internal successors, (254), 149 states have internal predecessors, (254), 0 states have call successors, (0), 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 17.5) internal successors, (70), 4 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-10-21 19:31:19,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:19,067 INFO L93 Difference]: Finished difference Result 566 states and 965 transitions. [2021-10-21 19:31:19,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:31:19,068 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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 37 [2021-10-21 19:31:19,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:19,084 INFO L225 Difference]: With dead ends: 566 [2021-10-21 19:31:19,084 INFO L226 Difference]: Without dead ends: 387 [2021-10-21 19:31:19,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:31:19,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-10-21 19:31:19,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 385. [2021-10-21 19:31:19,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 1.5286458333333333) internal successors, (587), 384 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:19,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 587 transitions. [2021-10-21 19:31:19,152 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 587 transitions. Word has length 37 [2021-10-21 19:31:19,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:19,153 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 587 transitions. [2021-10-21 19:31:19,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-10-21 19:31:19,154 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 587 transitions. [2021-10-21 19:31:19,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:31:19,164 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:19,165 INFO L512 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] [2021-10-21 19:31:19,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:19,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:19,371 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:31:19,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:19,375 INFO L82 PathProgramCache]: Analyzing trace with hash 746604405, now seen corresponding path program 1 times [2021-10-21 19:31:19,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:19,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [770760398] [2021-10-21 19:31:19,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:19,380 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:19,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:19,382 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:19,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-21 19:31:19,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:19,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:31:19,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:19,894 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:31:19,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:20,215 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:31:20,215 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:20,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [770760398] [2021-10-21 19:31:20,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [770760398] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:20,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:20,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 19:31:20,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854364655] [2021-10-21 19:31:20,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:31:20,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:20,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:31:20,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:31:20,223 INFO L87 Difference]: Start difference. First operand 385 states and 587 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-10-21 19:31:20,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:20,518 INFO L93 Difference]: Finished difference Result 879 states and 1353 transitions. [2021-10-21 19:31:20,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:31:20,519 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 60 [2021-10-21 19:31:20,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:20,525 INFO L225 Difference]: With dead ends: 879 [2021-10-21 19:31:20,526 INFO L226 Difference]: Without dead ends: 628 [2021-10-21 19:31:20,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:31:20,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-10-21 19:31:20,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 626. [2021-10-21 19:31:20,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 1.52) internal successors, (950), 625 states have internal predecessors, (950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:20,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 950 transitions. [2021-10-21 19:31:20,590 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 950 transitions. Word has length 60 [2021-10-21 19:31:20,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:20,591 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 950 transitions. [2021-10-21 19:31:20,591 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-10-21 19:31:20,592 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 950 transitions. [2021-10-21 19:31:20,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-10-21 19:31:20,601 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:20,601 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:31:20,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:20,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:20,816 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:31:20,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:20,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1749353389, now seen corresponding path program 1 times [2021-10-21 19:31:20,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:20,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978770458] [2021-10-21 19:31:20,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:20,819 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:20,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:20,820 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:20,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-21 19:31:21,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:21,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:31:21,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:21,597 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:31:21,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:22,038 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 19:31:22,038 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:22,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978770458] [2021-10-21 19:31:22,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978770458] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:22,039 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:22,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:31:22,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737289819] [2021-10-21 19:31:22,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:31:22,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:22,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:31:22,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:31:22,041 INFO L87 Difference]: Start difference. First operand 626 states and 950 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 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-10-21 19:31:22,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:22,193 INFO L93 Difference]: Finished difference Result 1238 states and 1888 transitions. [2021-10-21 19:31:22,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:31:22,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 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-10-21 19:31:22,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:22,199 INFO L225 Difference]: With dead ends: 1238 [2021-10-21 19:31:22,200 INFO L226 Difference]: Without dead ends: 746 [2021-10-21 19:31:22,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:31:22,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-10-21 19:31:22,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 746. [2021-10-21 19:31:22,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 1.516778523489933) internal successors, (1130), 745 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:22,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1130 transitions. [2021-10-21 19:31:22,232 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1130 transitions. Word has length 119 [2021-10-21 19:31:22,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:22,233 INFO L470 AbstractCegarLoop]: Abstraction has 746 states and 1130 transitions. [2021-10-21 19:31:22,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 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-10-21 19:31:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1130 transitions. [2021-10-21 19:31:22,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-10-21 19:31:22,238 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:22,238 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:31:22,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:22,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:22,456 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:31:22,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:22,457 INFO L82 PathProgramCache]: Analyzing trace with hash 433077792, now seen corresponding path program 1 times [2021-10-21 19:31:22,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:22,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [59913224] [2021-10-21 19:31:22,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:22,459 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:22,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:22,460 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:22,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-21 19:31:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:22,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:31:22,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:23,345 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-21 19:31:23,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:23,801 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-21 19:31:23,802 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:23,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [59913224] [2021-10-21 19:31:23,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [59913224] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:23,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:23,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 19:31:23,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690877321] [2021-10-21 19:31:23,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:31:23,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:23,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:31:23,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:31:23,804 INFO L87 Difference]: Start difference. First operand 746 states and 1130 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:24,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:24,055 INFO L93 Difference]: Finished difference Result 1605 states and 2443 transitions. [2021-10-21 19:31:24,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:31:24,055 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have 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-10-21 19:31:24,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:24,062 INFO L225 Difference]: With dead ends: 1605 [2021-10-21 19:31:24,063 INFO L226 Difference]: Without dead ends: 993 [2021-10-21 19:31:24,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:31:24,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-10-21 19:31:24,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 993. [2021-10-21 19:31:24,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 992 states have (on average 1.5141129032258065) internal successors, (1502), 992 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:24,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 1502 transitions. [2021-10-21 19:31:24,107 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 1502 transitions. Word has length 143 [2021-10-21 19:31:24,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:24,108 INFO L470 AbstractCegarLoop]: Abstraction has 993 states and 1502 transitions. [2021-10-21 19:31:24,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:24,108 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 1502 transitions. [2021-10-21 19:31:24,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-10-21 19:31:24,112 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:24,112 INFO L512 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] [2021-10-21 19:31:24,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:24,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:24,326 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:31:24,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:24,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1035961974, now seen corresponding path program 1 times [2021-10-21 19:31:24,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:24,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1611157662] [2021-10-21 19:31:24,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:24,329 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:24,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:24,330 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:24,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-21 19:31:24,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:24,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-21 19:31:24,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:24,995 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-10-21 19:31:25,008 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-10-21 19:31:25,199 INFO L354 Elim1Store]: treesize reduction 96, result has 16.5 percent of original size [2021-10-21 19:31:25,199 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 2 case distinctions, treesize of input 39 treesize of output 22 [2021-10-21 19:31:25,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:31:25,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:31:25,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:31:25,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 22 [2021-10-21 19:31:25,325 INFO L354 Elim1Store]: treesize reduction 33, result has 21.4 percent of original size [2021-10-21 19:31:25,326 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 1 case distinctions, treesize of input 29 treesize of output 13 [2021-10-21 19:31:25,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:31:25,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-10-21 19:31:25,393 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-10-21 19:31:25,398 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-10-21 19:31:25,922 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2021-10-21 19:31:25,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:26,772 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2021-10-21 19:31:26,773 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:26,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1611157662] [2021-10-21 19:31:26,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1611157662] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:26,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:26,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:31:26,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809455857] [2021-10-21 19:31:26,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:31:26,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:26,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:31:26,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:26,776 INFO L87 Difference]: Start difference. First operand 993 states and 1502 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 8 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-10-21 19:31:39,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:39,431 INFO L93 Difference]: Finished difference Result 1983 states and 3000 transitions. [2021-10-21 19:31:39,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:31:39,433 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 8 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 166 [2021-10-21 19:31:39,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:39,439 INFO L225 Difference]: With dead ends: 1983 [2021-10-21 19:31:39,440 INFO L226 Difference]: Without dead ends: 993 [2021-10-21 19:31:39,441 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 275.3ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:31:39,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-10-21 19:31:39,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 993. [2021-10-21 19:31:39,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 992 states have (on average 1.5131048387096775) internal successors, (1501), 992 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 19:31:39,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 1501 transitions. [2021-10-21 19:31:39,500 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 1501 transitions. Word has length 166 [2021-10-21 19:31:39,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:39,500 INFO L470 AbstractCegarLoop]: Abstraction has 993 states and 1501 transitions. [2021-10-21 19:31:39,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 8 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-10-21 19:31:39,501 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 1501 transitions. [2021-10-21 19:31:39,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-10-21 19:31:39,505 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:39,505 INFO L512 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] [2021-10-21 19:31:39,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:39,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:39,718 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-21 19:31:39,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:39,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1534397000, now seen corresponding path program 1 times [2021-10-21 19:31:39,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:39,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1494672226] [2021-10-21 19:31:39,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:39,720 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:39,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:39,722 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:39,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-21 19:31:41,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:41,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-21 19:31:41,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:33:21,680 WARN L207 SmtUtils]: Spent 1.67 m on a formula simplification. DAG size of input: 66 DAG size of output: 15 [2021-10-21 19:33:21,681 INFO L354 Elim1Store]: treesize reduction 201, result has 13.7 percent of original size [2021-10-21 19:33:21,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 2079 treesize of output 2089 [2021-10-21 19:33:21,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2071 treesize of output 2068 [2021-10-21 19:33:21,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2590 treesize of output 2414 [2021-10-21 19:33:21,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-21 19:33:21,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 2234 treesize of output 2034 [2021-10-21 19:33:21,921 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 2337 treesize of output 2219 [2021-10-21 19:33:21,953 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:33:21,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1494672226] [2021-10-21 19:33:21,954 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-10-21 19:33:21,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [81691793] [2021-10-21 19:33:21,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:33:21,955 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-21 19:33:21,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/cvc4 [2021-10-21 19:33:21,962 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-21 19:33:21,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2021-10-21 19:33:37,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:33:37,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-21 19:33:37,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@2d52c16a [2021-10-21 19:33:37,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951150106] [2021-10-21 19:33:37,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:33:37,083 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 19:33:37,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:33:37,085 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 19:33:37,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-21 19:33:37,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:33:37,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-21 19:33:37,918 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@2d52c16a [2021-10-21 19:33:37,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:33:37,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-10-21 19:33:37,918 ERROR L172 FreeRefinementEngine]: Strategy WOLF failed to provide any proof altough trace is infeasible [2021-10-21 19:33:37,918 INFO L626 BasicCegarLoop]: Counterexample might be feasible [2021-10-21 19:33:37,929 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-21 19:33:37,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2021-10-21 19:33:38,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-21 19:33:38,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-21 19:33:38,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:33:38,549 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-21 19:33:38,606 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.10 07:33:38 BoogieIcfgContainer [2021-10-21 19:33:38,606 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-21 19:33:38,606 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 19:33:38,606 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 19:33:38,607 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 19:33:38,607 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:31:17" (3/4) ... [2021-10-21 19:33:38,610 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 19:33:38,610 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 19:33:38,611 INFO L168 Benchmark]: Toolchain (without parser) took 146082.85 ms. Allocated memory was 65.0 MB in the beginning and 146.8 MB in the end (delta: 81.8 MB). Free memory was 42.0 MB in the beginning and 53.0 MB in the end (delta: -11.0 MB). Peak memory consumption was 74.5 MB. Max. memory is 16.1 GB. [2021-10-21 19:33:38,611 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 65.0 MB. Free memory is still 44.9 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:33:38,612 INFO L168 Benchmark]: CACSL2BoogieTranslator took 768.42 ms. Allocated memory is still 65.0 MB. Free memory was 41.9 MB in the beginning and 41.1 MB in the end (delta: 803.7 kB). Peak memory consumption was 25.1 MB. Max. memory is 16.1 GB. [2021-10-21 19:33:38,612 INFO L168 Benchmark]: Boogie Procedure Inliner took 85.57 ms. Allocated memory is still 65.0 MB. Free memory was 41.1 MB in the beginning and 36.4 MB in the end (delta: 4.7 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-10-21 19:33:38,613 INFO L168 Benchmark]: Boogie Preprocessor took 150.50 ms. Allocated memory is still 65.0 MB. Free memory was 36.4 MB in the beginning and 29.3 MB in the end (delta: 7.1 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-21 19:33:38,613 INFO L168 Benchmark]: RCFGBuilder took 4358.82 ms. Allocated memory was 65.0 MB in the beginning and 96.5 MB in the end (delta: 31.5 MB). Free memory was 29.1 MB in the beginning and 54.5 MB in the end (delta: -25.4 MB). Peak memory consumption was 22.8 MB. Max. memory is 16.1 GB. [2021-10-21 19:33:38,614 INFO L168 Benchmark]: TraceAbstraction took 140709.79 ms. Allocated memory was 96.5 MB in the beginning and 146.8 MB in the end (delta: 50.3 MB). Free memory was 54.0 MB in the beginning and 53.0 MB in the end (delta: 929.8 kB). Peak memory consumption was 49.7 MB. Max. memory is 16.1 GB. [2021-10-21 19:33:38,614 INFO L168 Benchmark]: Witness Printer took 3.97 ms. Allocated memory is still 146.8 MB. Free memory is still 53.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:33:38,616 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.21 ms. Allocated memory is still 65.0 MB. Free memory is still 44.9 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 768.42 ms. Allocated memory is still 65.0 MB. Free memory was 41.9 MB in the beginning and 41.1 MB in the end (delta: 803.7 kB). Peak memory consumption was 25.1 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 85.57 ms. Allocated memory is still 65.0 MB. Free memory was 41.1 MB in the beginning and 36.4 MB in the end (delta: 4.7 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 150.50 ms. Allocated memory is still 65.0 MB. Free memory was 36.4 MB in the beginning and 29.3 MB in the end (delta: 7.1 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * RCFGBuilder took 4358.82 ms. Allocated memory was 65.0 MB in the beginning and 96.5 MB in the end (delta: 31.5 MB). Free memory was 29.1 MB in the beginning and 54.5 MB in the end (delta: -25.4 MB). Peak memory consumption was 22.8 MB. Max. memory is 16.1 GB. * TraceAbstraction took 140709.79 ms. Allocated memory was 96.5 MB in the beginning and 146.8 MB in the end (delta: 50.3 MB). Free memory was 54.0 MB in the beginning and 53.0 MB in the end (delta: 929.8 kB). Peak memory consumption was 49.7 MB. Max. memory is 16.1 GB. * Witness Printer took 3.97 ms. Allocated memory is still 146.8 MB. Free memory is still 53.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1757]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L1054] static int init = 1; [L1055] static SSL_METHOD SSLv3_server_data ; [L1077] SSL *s ; [L1078] int tmp ; [L1082] s = malloc(sizeof(SSL)) [L1083] s->s3 = malloc(sizeof(struct ssl3_state_st)) [L1084] s->ctx = malloc(sizeof(SSL_CTX)) [L1085] s->session = malloc(sizeof(SSL_SESSION)) [L1087] s->info_callback = (void (*) ()) __VERIFIER_nondet_ulong() [L1088] s->options = __VERIFIER_nondet_ulong() [L1089] s->verify_mode = __VERIFIER_nondet_int() [L1090] EXPR s->session [L1090] (s->session)->peer = (struct x509_st*) __VERIFIER_nondet_ulong() [L1091] EXPR s->s3 [L1091] (s->s3)->tmp.cert_request = __VERIFIER_nondet_int() [L1092] EXPR s->s3 [L1092] (s->s3)->tmp.new_cipher = malloc(sizeof(struct ssl_cipher_st)) [L1093] EXPR s->s3 [L1093] EXPR (s->s3)->tmp.new_cipher [L1093] ((s->s3)->tmp.new_cipher)->algorithms = __VERIFIER_nondet_ulong() [L1094] EXPR s->s3 [L1094] EXPR (s->s3)->tmp.new_cipher [L1094] ((s->s3)->tmp.new_cipher)->algo_strength = __VERIFIER_nondet_ulong() [L1095] COND FALSE !(__VERIFIER_nondet_int()) [L1101] s->cert = malloc(sizeof(struct cert_st)) [L1102] EXPR s->cert [L1102] (s->cert)->pkeys[0].privatekey = (struct evp_pkey_st*) __VERIFIER_nondet_ulong() [L1111] BUF_MEM *buf ; [L1112] unsigned long l ; [L1113] unsigned long Time ; [L1114] unsigned long tmp ; [L1115] void (*cb)() ; [L1116] long num1 ; [L1117] int ret ; [L1118] int new_state ; [L1119] int state ; [L1120] int skip ; [L1121] int got_new_session ; [L1122] int tmp___1 = __VERIFIER_nondet_int() ; [L1123] int tmp___2 = __VERIFIER_nondet_int() ; [L1124] int tmp___3 = __VERIFIER_nondet_int() ; [L1125] int tmp___4 = __VERIFIER_nondet_int() ; [L1126] int tmp___5 = __VERIFIER_nondet_int() ; [L1127] int tmp___6 = __VERIFIER_nondet_int() ; [L1128] int tmp___7 ; [L1129] long tmp___8 = __VERIFIER_nondet_long() ; [L1130] int tmp___9 = __VERIFIER_nondet_int() ; [L1131] int tmp___10 = __VERIFIER_nondet_int() ; [L1132] int blastFlag ; [L1136] s->state = 8464 [L1137] blastFlag = 0 [L1138] s->hit=__VERIFIER_nondet_int () [L1139] s->state = 8464 [L1140] tmp = __VERIFIER_nondet_int() [L1141] Time = tmp [L1142] cb = (void (*)())((void *)0) [L1143] ret = -1 [L1144] skip = 0 [L1145] got_new_session = 0 [L1146] EXPR s->info_callback [L1146] COND TRUE (unsigned long )s->info_callback != (unsigned long )((void *)0) [L1147] EXPR s->info_callback [L1147] cb = s->info_callback [L1151] EXPR s->in_handshake [L1151] s->in_handshake += 1 [L1152] COND FALSE !(tmp___1 & 12288) [L1161] EXPR s->cert [L1161] COND FALSE !((unsigned long )s->cert == (unsigned long )((void *)0)) [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND TRUE s->state == 8464 [L1354] s->shutdown = 0 [L1355] ret = __VERIFIER_nondet_int() [L1356] COND TRUE blastFlag == 0 [L1357] blastFlag = 1 [L1361] COND FALSE !(ret <= 0) [L1366] got_new_session = 1 [L1367] s->state = 8496 [L1368] s->init_num = 0 [L1716] EXPR s->s3 [L1716] EXPR (s->s3)->tmp.reuse_message [L1716] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1745] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND TRUE s->state == 8496 [L1372] ret = __VERIFIER_nondet_int() [L1373] COND TRUE blastFlag == 1 [L1374] blastFlag = 2 [L1378] COND FALSE !(ret <= 0) [L1383] s->hit [L1383] COND TRUE s->hit [L1384] s->state = 8656 [L1388] s->init_num = 0 [L1716] EXPR s->s3 [L1716] EXPR (s->s3)->tmp.reuse_message [L1716] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1745] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state [L1233] COND FALSE !(s->state == 8448) [L1236] EXPR s->state [L1236] COND FALSE !(s->state == 8576) [L1239] EXPR s->state [L1239] COND FALSE !(s->state == 8577) [L1242] EXPR s->state [L1242] COND FALSE !(s->state == 8592) [L1245] EXPR s->state [L1245] COND FALSE !(s->state == 8593) [L1248] EXPR s->state [L1248] COND FALSE !(s->state == 8608) [L1251] EXPR s->state [L1251] COND FALSE !(s->state == 8609) [L1254] EXPR s->state [L1254] COND FALSE !(s->state == 8640) [L1257] EXPR s->state [L1257] COND FALSE !(s->state == 8641) [L1260] EXPR s->state [L1260] COND TRUE s->state == 8656 [L1601] EXPR s->session [L1601] EXPR s->s3 [L1601] EXPR (s->s3)->tmp.new_cipher [L1601] (s->session)->cipher = (s->s3)->tmp.new_cipher [L1602] COND FALSE !(! tmp___9) [L1608] ret = __VERIFIER_nondet_int() [L1609] COND TRUE blastFlag == 2 [L1610] blastFlag = 3 [L1622] COND FALSE !(ret <= 0) [L1627] s->state = 8672 [L1628] s->init_num = 0 [L1629] COND FALSE !(! tmp___10) [L1716] EXPR s->s3 [L1716] EXPR (s->s3)->tmp.reuse_message [L1716] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1745] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state [L1233] COND FALSE !(s->state == 8448) [L1236] EXPR s->state [L1236] COND FALSE !(s->state == 8576) [L1239] EXPR s->state [L1239] COND FALSE !(s->state == 8577) [L1242] EXPR s->state [L1242] COND FALSE !(s->state == 8592) [L1245] EXPR s->state [L1245] COND FALSE !(s->state == 8593) [L1248] EXPR s->state [L1248] COND FALSE !(s->state == 8608) [L1251] EXPR s->state [L1251] COND FALSE !(s->state == 8609) [L1254] EXPR s->state [L1254] COND FALSE !(s->state == 8640) [L1257] EXPR s->state [L1257] COND FALSE !(s->state == 8641) [L1260] EXPR s->state [L1260] COND FALSE !(s->state == 8656) [L1263] EXPR s->state [L1263] COND FALSE !(s->state == 8657) [L1266] EXPR s->state [L1266] COND TRUE s->state == 8672 [L1638] ret = __VERIFIER_nondet_int() [L1639] COND TRUE blastFlag == 3 [L1640] blastFlag = 4 [L1644] COND FALSE !(ret <= 0) [L1649] s->state = 8448 [L1650] s->hit [L1650] COND TRUE s->hit [L1651] EXPR s->s3 [L1651] (s->s3)->tmp.next_state = 8640 [L1655] s->init_num = 0 [L1716] EXPR s->s3 [L1716] EXPR (s->s3)->tmp.reuse_message [L1716] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1745] skip = 0 [L1167] COND TRUE 1 [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state [L1233] COND FALSE !(s->state == 8448) [L1236] EXPR s->state [L1236] COND FALSE !(s->state == 8576) [L1239] EXPR s->state [L1239] COND FALSE !(s->state == 8577) [L1242] EXPR s->state [L1242] COND FALSE !(s->state == 8592) [L1245] EXPR s->state [L1245] COND FALSE !(s->state == 8593) [L1248] EXPR s->state [L1248] COND FALSE !(s->state == 8608) [L1251] EXPR s->state [L1251] COND FALSE !(s->state == 8609) [L1254] EXPR s->state [L1254] COND TRUE s->state == 8640 [L1581] ret = __VERIFIER_nondet_int() [L1582] COND TRUE blastFlag == 4 [L1757] reach_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 150 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 140573.4ms, OverallIterations: 6, TraceHistogramMax: 5, EmptinessCheckTime: 57.6ms, AutomataDifference: 13655.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 18.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1545 SDtfs, 1147 SDslu, 2282 SDs, 0 SdLazy, 517 SolverSat, 73 SolverUnsat, 4 SolverUnknown, 0 SolverNotchecked, 12741.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1042 GetRequests, 1026 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 351.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=993occurred in iteration=4, InterpolantAutomatonStates: 21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 242.4ms AutomataMinimizationTime, 5 MinimizatonAttempts, 4 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 235.2ms SsaConstructionTime, 765.1ms SatisfiabilityAnalysisTime, 4886.0ms InterpolantComputationTime, 525 NumberOfCodeBlocks, 525 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 1040 ConstructedInterpolants, 1 QuantifiedInterpolants, 1979 SizeOfPredicates, 12 NumberOfNonLiveVariables, 1459 ConjunctsInSsa, 25 ConjunctsInUnsatCore, 10 InterpolantComputations, 10 PerfectInterpolantSequences, 912/912 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-10-21 19:33:38,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61df29a2-232a-4d29-a318-6b1e13f8d182/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...