./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5f08f0f0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 82914be9df39aade96902f979c145aa97bb18d611f7f0e9a90ee0ab6b53af5a2 --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-5f08f0f [2021-11-05 12:15:28,297 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-05 12:15:28,299 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-05 12:15:28,318 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-05 12:15:28,319 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-05 12:15:28,319 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-05 12:15:28,320 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-05 12:15:28,321 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-05 12:15:28,322 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-05 12:15:28,323 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-05 12:15:28,324 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-05 12:15:28,324 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-05 12:15:28,325 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-05 12:15:28,325 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-05 12:15:28,326 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-05 12:15:28,327 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-05 12:15:28,327 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-05 12:15:28,328 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-05 12:15:28,329 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-05 12:15:28,330 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-05 12:15:28,331 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-05 12:15:28,332 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-05 12:15:28,333 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-05 12:15:28,333 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-05 12:15:28,335 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-05 12:15:28,335 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-05 12:15:28,336 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-05 12:15:28,336 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-05 12:15:28,337 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-05 12:15:28,337 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-05 12:15:28,338 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-05 12:15:28,338 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-05 12:15:28,339 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-05 12:15:28,339 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-05 12:15:28,340 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-05 12:15:28,340 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-05 12:15:28,341 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-05 12:15:28,341 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-05 12:15:28,341 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-05 12:15:28,342 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-05 12:15:28,342 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-05 12:15:28,343 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-05 12:15:28,358 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-05 12:15:28,358 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-05 12:15:28,358 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-05 12:15:28,358 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-05 12:15:28,359 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-05 12:15:28,359 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-05 12:15:28,360 INFO L138 SettingsManager]: * Use SBE=true [2021-11-05 12:15:28,360 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-05 12:15:28,360 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-05 12:15:28,360 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-05 12:15:28,360 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-05 12:15:28,360 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-05 12:15:28,360 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-05 12:15:28,361 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-05 12:15:28,361 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-05 12:15:28,361 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-05 12:15:28,361 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-05 12:15:28,361 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-05 12:15:28,361 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-05 12:15:28,362 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-05 12:15:28,362 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-05 12:15:28,362 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-05 12:15:28,362 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-05 12:15:28,362 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-05 12:15:28,362 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-05 12:15:28,369 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-05 12:15:28,369 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-05 12:15:28,369 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-05 12:15:28,370 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-05 12:15:28,370 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 82914be9df39aade96902f979c145aa97bb18d611f7f0e9a90ee0ab6b53af5a2 [2021-11-05 12:15:28,577 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-05 12:15:28,593 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-05 12:15:28,594 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-05 12:15:28,595 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-05 12:15:28,596 INFO L275 PluginConnector]: CDTParser initialized [2021-11-05 12:15:28,597 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i [2021-11-05 12:15:28,631 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/addb9e28f/8d156cf970b54d069cd279c677b19a12/FLAGcabe98db6 [2021-11-05 12:15:29,218 INFO L306 CDTParser]: Found 1 translation units. [2021-11-05 12:15:29,218 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i [2021-11-05 12:15:29,251 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/addb9e28f/8d156cf970b54d069cd279c677b19a12/FLAGcabe98db6 [2021-11-05 12:15:29,398 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/addb9e28f/8d156cf970b54d069cd279c677b19a12 [2021-11-05 12:15:29,401 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-05 12:15:29,404 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-05 12:15:29,406 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-05 12:15:29,406 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-05 12:15:29,409 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-05 12:15:29,410 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.11 12:15:29" (1/1) ... [2021-11-05 12:15:29,411 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e4b2f4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:29, skipping insertion in model container [2021-11-05 12:15:29,411 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.11 12:15:29" (1/1) ... [2021-11-05 12:15:29,417 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-05 12:15:29,556 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-05 12:15:29,841 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i[4501,4514] [2021-11-05 12:15:29,850 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i[4561,4574] [2021-11-05 12:15:29,864 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-05 12:15:29,868 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-05 12:15:30,616 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,617 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,618 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,620 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,621 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,633 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,640 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,641 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,641 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:30,846 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-05 12:15:30,847 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-05 12:15:30,848 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-05 12:15:30,848 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-05 12:15:30,849 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-05 12:15:30,850 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-05 12:15:30,850 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-05 12:15:30,851 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-05 12:15:30,851 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-05 12:15:30,852 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-05 12:15:30,965 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-05 12:15:31,090 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,090 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,142 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-05 12:15:31,187 INFO L203 MainTranslator]: Completed pre-run [2021-11-05 12:15:31,210 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i[4501,4514] [2021-11-05 12:15:31,212 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_eq_ignore_case_harness.i[4561,4574] [2021-11-05 12:15:31,216 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-05 12:15:31,216 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-05 12:15:31,242 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,242 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,243 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,243 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,244 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,254 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,254 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,255 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,255 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,289 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-05 12:15:31,290 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-05 12:15:31,290 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-05 12:15:31,291 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-05 12:15:31,292 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-05 12:15:31,292 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-05 12:15:31,293 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-05 12:15:31,293 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-05 12:15:31,293 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-05 12:15:31,294 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-05 12:15:31,332 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-05 12:15:31,377 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,378 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-05 12:15:31,398 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-05 12:15:31,572 INFO L208 MainTranslator]: Completed translation [2021-11-05 12:15:31,573 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31 WrapperNode [2021-11-05 12:15:31,573 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-05 12:15:31,574 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-05 12:15:31,574 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-05 12:15:31,574 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-05 12:15:31,578 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,662 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,768 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-05 12:15:31,769 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-05 12:15:31,769 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-05 12:15:31,769 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-05 12:15:31,775 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,775 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,786 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,787 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,829 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,845 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,855 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,869 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-05 12:15:31,871 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-05 12:15:31,871 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-05 12:15:31,871 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-05 12:15:31,872 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (1/1) ... [2021-11-05 12:15:31,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-05 12:15:31,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-05 12:15:31,905 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-05 12:15:31,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-05 12:15:31,943 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-05 12:15:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-05 12:15:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-05 12:15:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-05 12:15:31,944 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-05 12:15:31,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-05 12:15:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-05 12:15:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-05 12:15:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-05 12:15:31,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-05 12:15:31,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-05 12:15:39,944 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-05 12:15:39,945 INFO L299 CfgBuilder]: Removed 119 assume(true) statements. [2021-11-05 12:15:39,946 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 12:15:39 BoogieIcfgContainer [2021-11-05 12:15:39,946 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-05 12:15:39,948 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-05 12:15:39,948 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-05 12:15:39,950 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-05 12:15:39,950 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.11 12:15:29" (1/3) ... [2021-11-05 12:15:39,950 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b58d3cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.11 12:15:39, skipping insertion in model container [2021-11-05 12:15:39,950 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:15:31" (2/3) ... [2021-11-05 12:15:39,951 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b58d3cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.11 12:15:39, skipping insertion in model container [2021-11-05 12:15:39,951 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 12:15:39" (3/3) ... [2021-11-05 12:15:39,952 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_eq_ignore_case_harness.i [2021-11-05 12:15:39,955 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-05 12:15:39,955 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 15 error locations. [2021-11-05 12:15:39,984 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-05 12:15:39,988 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-05 12:15:39,988 INFO L340 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2021-11-05 12:15:40,000 INFO L276 IsEmpty]: Start isEmpty. Operand has 251 states, 235 states have (on average 1.4851063829787234) internal successors, (349), 250 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:40,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-05 12:15:40,005 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:40,006 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:40,006 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:40,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:40,010 INFO L85 PathProgramCache]: Analyzing trace with hash 825701746, now seen corresponding path program 1 times [2021-11-05 12:15:40,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:40,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255270563] [2021-11-05 12:15:40,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:40,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:40,547 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:40,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:40,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255270563] [2021-11-05 12:15:40,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255270563] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:40,548 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:40,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-05 12:15:40,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961763075] [2021-11-05 12:15:40,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:40,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-05 12:15:40,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:40,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-05 12:15:40,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-05 12:15:40,578 INFO L87 Difference]: Start difference. First operand has 251 states, 235 states have (on average 1.4851063829787234) internal successors, (349), 250 states have internal predecessors, (349), 0 states have call successors, (0), 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 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:40,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:40,623 INFO L93 Difference]: Finished difference Result 498 states and 693 transitions. [2021-11-05 12:15:40,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-05 12:15:40,625 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-05 12:15:40,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:40,636 INFO L225 Difference]: With dead ends: 498 [2021-11-05 12:15:40,636 INFO L226 Difference]: Without dead ends: 244 [2021-11-05 12:15:40,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.03ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-05 12:15:40,645 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.92ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:40,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 3.92ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-05 12:15:40,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-05 12:15:40,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2021-11-05 12:15:40,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 229 states have (on average 1.3580786026200873) internal successors, (311), 243 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:40,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 311 transitions. [2021-11-05 12:15:40,693 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 311 transitions. Word has length 44 [2021-11-05 12:15:40,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:40,694 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 311 transitions. [2021-11-05 12:15:40,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:40,696 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 311 transitions. [2021-11-05 12:15:40,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-05 12:15:40,699 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:40,699 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:40,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-05 12:15:40,700 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:40,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:40,702 INFO L85 PathProgramCache]: Analyzing trace with hash -291371024, now seen corresponding path program 1 times [2021-11-05 12:15:40,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:40,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604763603] [2021-11-05 12:15:40,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:40,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:40,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:41,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:41,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604763603] [2021-11-05 12:15:41,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604763603] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:41,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:41,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-05 12:15:41,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292303433] [2021-11-05 12:15:41,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:41,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-05 12:15:41,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:41,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-05 12:15:41,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-05 12:15:41,017 INFO L87 Difference]: Start difference. First operand 244 states and 311 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:41,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:41,286 INFO L93 Difference]: Finished difference Result 462 states and 588 transitions. [2021-11-05 12:15:41,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-05 12:15:41,288 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-05 12:15:41,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:41,289 INFO L225 Difference]: With dead ends: 462 [2021-11-05 12:15:41,289 INFO L226 Difference]: Without dead ends: 244 [2021-11-05 12:15:41,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 59.47ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:15:41,290 INFO L933 BasicCegarLoop]: 297 mSDtfsCounter, 436 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 187.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.77ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 221.11ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:41,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 428 Invalid, 51 Unknown, 0 Unchecked, 3.77ms Time], IncrementalHoareTripleChecker [9 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 221.11ms Time] [2021-11-05 12:15:41,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-05 12:15:41,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2021-11-05 12:15:41,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 229 states have (on average 1.3449781659388647) internal successors, (308), 243 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:41,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 308 transitions. [2021-11-05 12:15:41,299 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 308 transitions. Word has length 44 [2021-11-05 12:15:41,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:41,299 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 308 transitions. [2021-11-05 12:15:41,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:41,299 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 308 transitions. [2021-11-05 12:15:41,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-05 12:15:41,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:41,305 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:41,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-05 12:15:41,305 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:41,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:41,306 INFO L85 PathProgramCache]: Analyzing trace with hash 913690504, now seen corresponding path program 1 times [2021-11-05 12:15:41,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:41,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982979093] [2021-11-05 12:15:41,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:41,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:41,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:41,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:41,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:41,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982979093] [2021-11-05 12:15:41,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982979093] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:41,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:41,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-05 12:15:41,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532673138] [2021-11-05 12:15:41,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:41,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-05 12:15:41,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:41,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-05 12:15:41,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-05 12:15:41,544 INFO L87 Difference]: Start difference. First operand 244 states and 308 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:42,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:42,011 INFO L93 Difference]: Finished difference Result 543 states and 696 transitions. [2021-11-05 12:15:42,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-05 12:15:42,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-11-05 12:15:42,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:42,013 INFO L225 Difference]: With dead ends: 543 [2021-11-05 12:15:42,039 INFO L226 Difference]: Without dead ends: 324 [2021-11-05 12:15:42,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 49.45ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:15:42,040 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 187 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 383.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.67ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 420.01ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:42,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 811 Invalid, 162 Unknown, 0 Unchecked, 4.67ms Time], IncrementalHoareTripleChecker [29 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 420.01ms Time] [2021-11-05 12:15:42,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-11-05 12:15:42,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 260. [2021-11-05 12:15:42,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 245 states have (on average 1.3224489795918368) internal successors, (324), 259 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:42,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 324 transitions. [2021-11-05 12:15:42,061 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 324 transitions. Word has length 56 [2021-11-05 12:15:42,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:42,061 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 324 transitions. [2021-11-05 12:15:42,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:42,062 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 324 transitions. [2021-11-05 12:15:42,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-05 12:15:42,067 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:42,067 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:42,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-05 12:15:42,068 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:42,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:42,069 INFO L85 PathProgramCache]: Analyzing trace with hash 490043782, now seen corresponding path program 1 times [2021-11-05 12:15:42,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:42,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648629569] [2021-11-05 12:15:42,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:42,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:42,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:42,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:42,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:42,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648629569] [2021-11-05 12:15:42,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648629569] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:42,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:42,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-05 12:15:42,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051333498] [2021-11-05 12:15:42,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:42,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-05 12:15:42,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:42,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-05 12:15:42,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:15:42,411 INFO L87 Difference]: Start difference. First operand 260 states and 324 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:42,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:42,732 INFO L93 Difference]: Finished difference Result 460 states and 572 transitions. [2021-11-05 12:15:42,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-05 12:15:42,732 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-11-05 12:15:42,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:42,733 INFO L225 Difference]: With dead ends: 460 [2021-11-05 12:15:42,733 INFO L226 Difference]: Without dead ends: 260 [2021-11-05 12:15:42,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 133.29ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-05 12:15:42,735 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 621 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 202.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.94ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 223.89ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:42,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [621 Valid, 498 Invalid, 60 Unknown, 0 Unchecked, 2.94ms Time], IncrementalHoareTripleChecker [10 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 223.89ms Time] [2021-11-05 12:15:42,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-11-05 12:15:42,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2021-11-05 12:15:42,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 245 states have (on average 1.3061224489795917) internal successors, (320), 259 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:42,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 320 transitions. [2021-11-05 12:15:42,740 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 320 transitions. Word has length 56 [2021-11-05 12:15:42,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:42,741 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 320 transitions. [2021-11-05 12:15:42,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:42,749 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 320 transitions. [2021-11-05 12:15:42,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-05 12:15:42,750 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:42,751 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:42,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-05 12:15:42,753 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:42,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:42,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1793580219, now seen corresponding path program 1 times [2021-11-05 12:15:42,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:42,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307565788] [2021-11-05 12:15:42,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:42,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:42,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:43,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:43,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:43,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307565788] [2021-11-05 12:15:43,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307565788] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:43,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:43,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-05 12:15:43,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601776188] [2021-11-05 12:15:43,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:43,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-05 12:15:43,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:43,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-05 12:15:43,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:15:43,053 INFO L87 Difference]: Start difference. First operand 260 states and 320 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:43,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:43,316 INFO L93 Difference]: Finished difference Result 383 states and 464 transitions. [2021-11-05 12:15:43,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-05 12:15:43,316 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-05 12:15:43,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:43,317 INFO L225 Difference]: With dead ends: 383 [2021-11-05 12:15:43,317 INFO L226 Difference]: Without dead ends: 260 [2021-11-05 12:15:43,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 121.18ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-05 12:15:43,318 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 603 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 160.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.75ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 177.74ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:43,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [603 Valid, 501 Invalid, 52 Unknown, 0 Unchecked, 1.75ms Time], IncrementalHoareTripleChecker [7 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 177.74ms Time] [2021-11-05 12:15:43,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-11-05 12:15:43,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2021-11-05 12:15:43,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 245 states have (on average 1.3020408163265307) internal successors, (319), 259 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:43,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 319 transitions. [2021-11-05 12:15:43,330 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 319 transitions. Word has length 62 [2021-11-05 12:15:43,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:43,333 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 319 transitions. [2021-11-05 12:15:43,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:43,333 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 319 transitions. [2021-11-05 12:15:43,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-05 12:15:43,334 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:43,334 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:43,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-05 12:15:43,334 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:43,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:43,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1456541106, now seen corresponding path program 1 times [2021-11-05 12:15:43,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:43,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145868046] [2021-11-05 12:15:43,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:43,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:43,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:43,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:43,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:43,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145868046] [2021-11-05 12:15:43,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145868046] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:43,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:43,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-05 12:15:43,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098311985] [2021-11-05 12:15:43,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:43,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-05 12:15:43,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:43,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-05 12:15:43,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-05 12:15:43,633 INFO L87 Difference]: Start difference. First operand 260 states and 319 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-11-05 12:15:44,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:44,104 INFO L93 Difference]: Finished difference Result 661 states and 832 transitions. [2021-11-05 12:15:44,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-05 12:15:44,105 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-11-05 12:15:44,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:44,106 INFO L225 Difference]: With dead ends: 661 [2021-11-05 12:15:44,106 INFO L226 Difference]: Without dead ends: 420 [2021-11-05 12:15:44,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 67.81ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:15:44,107 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 221 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 383.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.06ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 430.41ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:44,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 1002 Invalid, 178 Unknown, 0 Unchecked, 3.06ms Time], IncrementalHoareTripleChecker [29 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 430.41ms Time] [2021-11-05 12:15:44,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-05 12:15:44,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 276. [2021-11-05 12:15:44,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 261 states have (on average 1.2835249042145593) internal successors, (335), 275 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:44,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 335 transitions. [2021-11-05 12:15:44,113 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 335 transitions. Word has length 68 [2021-11-05 12:15:44,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:44,114 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 335 transitions. [2021-11-05 12:15:44,114 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-11-05 12:15:44,114 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 335 transitions. [2021-11-05 12:15:44,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-05 12:15:44,114 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:44,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:44,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-05 12:15:44,115 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:44,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:44,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1063514096, now seen corresponding path program 1 times [2021-11-05 12:15:44,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:44,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366639483] [2021-11-05 12:15:44,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:44,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:44,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:44,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:44,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366639483] [2021-11-05 12:15:44,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366639483] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:44,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:44,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-05 12:15:44,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387701111] [2021-11-05 12:15:44,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:44,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-05 12:15:44,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:44,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-05 12:15:44,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-05 12:15:44,642 INFO L87 Difference]: Start difference. First operand 276 states and 335 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:45,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:15:45,463 INFO L93 Difference]: Finished difference Result 480 states and 567 transitions. [2021-11-05 12:15:45,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-05 12:15:45,464 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 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-11-05 12:15:45,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:15:45,465 INFO L225 Difference]: With dead ends: 480 [2021-11-05 12:15:45,465 INFO L226 Difference]: Without dead ends: 472 [2021-11-05 12:15:45,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 250.75ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:15:45,466 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 376 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 607.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1144 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.48ms SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 656.48ms IncrementalHoareTripleChecker+Time [2021-11-05 12:15:45,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 1144 Invalid, 290 Unknown, 0 Unchecked, 5.48ms Time], IncrementalHoareTripleChecker [70 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 656.48ms Time] [2021-11-05 12:15:45,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-05 12:15:45,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 292. [2021-11-05 12:15:45,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 277 states have (on average 1.2671480144404332) internal successors, (351), 291 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:45,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 351 transitions. [2021-11-05 12:15:45,473 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 351 transitions. Word has length 68 [2021-11-05 12:15:45,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:15:45,473 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 351 transitions. [2021-11-05 12:15:45,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:45,473 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 351 transitions. [2021-11-05 12:15:45,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-05 12:15:45,474 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:15:45,474 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:15:45,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-05 12:15:45,474 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:15:45,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:15:45,475 INFO L85 PathProgramCache]: Analyzing trace with hash -634504508, now seen corresponding path program 1 times [2021-11-05 12:15:45,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:15:45,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378397260] [2021-11-05 12:15:45,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:15:45,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:15:45,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:15:46,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:15:46,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:15:46,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378397260] [2021-11-05 12:15:46,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378397260] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:15:46,307 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:15:46,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:15:46,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593216007] [2021-11-05 12:15:46,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:15:46,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:15:46,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:15:46,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:15:46,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:15:46,308 INFO L87 Difference]: Start difference. First operand 292 states and 351 transitions. Second operand has 10 states, 10 states have (on average 7.2) internal successors, (72), 10 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:15:48,357 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:15:50,470 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:15:52,550 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:15:54,694 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:15:56,789 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:15:58,909 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:03,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:16:03,097 INFO L93 Difference]: Finished difference Result 767 states and 927 transitions. [2021-11-05 12:16:03,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-05 12:16:03,097 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.2) internal successors, (72), 10 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 72 [2021-11-05 12:16:03,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:16:03,100 INFO L225 Difference]: With dead ends: 767 [2021-11-05 12:16:03,100 INFO L226 Difference]: Without dead ends: 624 [2021-11-05 12:16:03,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1192.09ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-11-05 12:16:03,102 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 623 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 48 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14880.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 2038 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.12ms SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15758.33ms IncrementalHoareTripleChecker+Time [2021-11-05 12:16:03,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 2038 Invalid, 998 Unknown, 0 Unchecked, 17.12ms Time], IncrementalHoareTripleChecker [48 Valid, 944 Invalid, 6 Unknown, 0 Unchecked, 15758.33ms Time] [2021-11-05 12:16:03,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-11-05 12:16:03,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 346. [2021-11-05 12:16:03,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 331 states have (on average 1.2719033232628398) internal successors, (421), 345 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:03,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 421 transitions. [2021-11-05 12:16:03,119 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 421 transitions. Word has length 72 [2021-11-05 12:16:03,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:16:03,119 INFO L470 AbstractCegarLoop]: Abstraction has 346 states and 421 transitions. [2021-11-05 12:16:03,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.2) internal successors, (72), 10 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:03,119 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 421 transitions. [2021-11-05 12:16:03,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-05 12:16:03,120 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:16:03,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:16:03,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-05 12:16:03,120 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:16:03,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:16:03,120 INFO L85 PathProgramCache]: Analyzing trace with hash 45553862, now seen corresponding path program 1 times [2021-11-05 12:16:03,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:16:03,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001899900] [2021-11-05 12:16:03,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:16:03,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:16:03,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:16:03,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:16:03,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:16:03,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001899900] [2021-11-05 12:16:03,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001899900] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:16:03,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:16:03,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-05 12:16:03,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785889765] [2021-11-05 12:16:03,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:16:03,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-05 12:16:03,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:16:03,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-05 12:16:03,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:16:03,635 INFO L87 Difference]: Start difference. First operand 346 states and 421 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-11-05 12:16:05,677 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:07,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:16:07,319 INFO L93 Difference]: Finished difference Result 886 states and 1072 transitions. [2021-11-05 12:16:07,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-05 12:16:07,320 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 72 [2021-11-05 12:16:07,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:16:07,322 INFO L225 Difference]: With dead ends: 886 [2021-11-05 12:16:07,322 INFO L226 Difference]: Without dead ends: 564 [2021-11-05 12:16:07,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 75.73ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-05 12:16:07,323 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 216 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3274.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.09ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3609.44ms IncrementalHoareTripleChecker+Time [2021-11-05 12:16:07,323 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 1249 Invalid, 433 Unknown, 0 Unchecked, 7.09ms Time], IncrementalHoareTripleChecker [36 Valid, 396 Invalid, 1 Unknown, 0 Unchecked, 3609.44ms Time] [2021-11-05 12:16:07,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-05 12:16:07,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 376. [2021-11-05 12:16:07,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 361 states have (on average 1.2493074792243768) internal successors, (451), 375 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:07,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 451 transitions. [2021-11-05 12:16:07,334 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 451 transitions. Word has length 72 [2021-11-05 12:16:07,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:16:07,335 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 451 transitions. [2021-11-05 12:16:07,335 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-11-05 12:16:07,335 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 451 transitions. [2021-11-05 12:16:07,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-05 12:16:07,335 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:16:07,336 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:16:07,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-05 12:16:07,336 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:16:07,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:16:07,336 INFO L85 PathProgramCache]: Analyzing trace with hash 798505674, now seen corresponding path program 1 times [2021-11-05 12:16:07,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:16:07,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111881396] [2021-11-05 12:16:07,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:16:07,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:16:07,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:16:09,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:16:09,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:16:09,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111881396] [2021-11-05 12:16:09,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111881396] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:16:09,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:16:09,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-05 12:16:09,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244200634] [2021-11-05 12:16:09,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:16:09,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-05 12:16:09,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:16:09,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-05 12:16:09,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-11-05 12:16:09,027 INFO L87 Difference]: Start difference. First operand 376 states and 451 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:11,088 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:13,201 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:15,285 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:17,374 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:19,488 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:21,612 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:23,726 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:25,938 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:28,066 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:44,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:16:44,316 INFO L93 Difference]: Finished difference Result 2440 states and 2924 transitions. [2021-11-05 12:16:44,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-05 12:16:44,317 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 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 72 [2021-11-05 12:16:44,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:16:44,322 INFO L225 Difference]: With dead ends: 2440 [2021-11-05 12:16:44,322 INFO L226 Difference]: Without dead ends: 2145 [2021-11-05 12:16:44,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1482 ImplicationChecksByTransitivity, 7513.22ms TimeCoverageRelationStatistics Valid=850, Invalid=3980, Unknown=0, NotChecked=0, Total=4830 [2021-11-05 12:16:44,324 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 3497 mSDsluCounter, 5076 mSDsCounter, 0 mSdLazyCounter, 2925 mSolverCounterSat, 133 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26668.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3497 SdHoareTripleChecker+Valid, 5365 SdHoareTripleChecker+Invalid, 3067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 36.11ms SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 2925 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28262.45ms IncrementalHoareTripleChecker+Time [2021-11-05 12:16:44,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3497 Valid, 5365 Invalid, 3067 Unknown, 0 Unchecked, 36.11ms Time], IncrementalHoareTripleChecker [133 Valid, 2925 Invalid, 9 Unknown, 0 Unchecked, 28262.45ms Time] [2021-11-05 12:16:44,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2021-11-05 12:16:44,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 439. [2021-11-05 12:16:44,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 424 states have (on average 1.2523584905660377) internal successors, (531), 438 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:44,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 531 transitions. [2021-11-05 12:16:44,358 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 531 transitions. Word has length 72 [2021-11-05 12:16:44,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:16:44,359 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 531 transitions. [2021-11-05 12:16:44,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:44,359 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 531 transitions. [2021-11-05 12:16:44,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-05 12:16:44,360 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:16:44,360 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:16:44,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-05 12:16:44,360 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:16:44,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:16:44,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1349516089, now seen corresponding path program 1 times [2021-11-05 12:16:44,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:16:44,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431352519] [2021-11-05 12:16:44,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:16:44,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:16:46,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:16:46,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:16:46,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:16:46,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431352519] [2021-11-05 12:16:46,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431352519] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:16:46,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:16:46,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-05 12:16:46,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137486337] [2021-11-05 12:16:46,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:16:46,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-05 12:16:46,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:16:46,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-05 12:16:46,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-05 12:16:46,586 INFO L87 Difference]: Start difference. First operand 439 states and 531 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:48,647 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:50,764 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:52,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:16:52,465 INFO L93 Difference]: Finished difference Result 1253 states and 1530 transitions. [2021-11-05 12:16:52,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-05 12:16:52,466 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-11-05 12:16:52,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:16:52,469 INFO L225 Difference]: With dead ends: 1253 [2021-11-05 12:16:52,469 INFO L226 Difference]: Without dead ends: 859 [2021-11-05 12:16:52,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 690.09ms TimeCoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2021-11-05 12:16:52,470 INFO L933 BasicCegarLoop]: 330 mSDtfsCounter, 1225 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 43 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4992.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1225 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.26ms SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5308.22ms IncrementalHoareTripleChecker+Time [2021-11-05 12:16:52,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1225 Valid, 1552 Invalid, 385 Unknown, 0 Unchecked, 6.26ms Time], IncrementalHoareTripleChecker [43 Valid, 340 Invalid, 2 Unknown, 0 Unchecked, 5308.22ms Time] [2021-11-05 12:16:52,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2021-11-05 12:16:52,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 439. [2021-11-05 12:16:52,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 424 states have (on average 1.25) internal successors, (530), 438 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:52,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 530 transitions. [2021-11-05 12:16:52,484 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 530 transitions. Word has length 74 [2021-11-05 12:16:52,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:16:52,485 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 530 transitions. [2021-11-05 12:16:52,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:52,485 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 530 transitions. [2021-11-05 12:16:52,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-05 12:16:52,485 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:16:52,485 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:16:52,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-05 12:16:52,486 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:16:52,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:16:52,486 INFO L85 PathProgramCache]: Analyzing trace with hash 936922580, now seen corresponding path program 1 times [2021-11-05 12:16:52,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:16:52,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666945601] [2021-11-05 12:16:52,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:16:52,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:16:52,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:16:52,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:16:52,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:16:52,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666945601] [2021-11-05 12:16:52,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666945601] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:16:52,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:16:52,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-05 12:16:52,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980516532] [2021-11-05 12:16:52,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:16:52,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-05 12:16:52,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:16:52,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-05 12:16:52,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-05 12:16:52,930 INFO L87 Difference]: Start difference. First operand 439 states and 530 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:53,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:16:53,861 INFO L93 Difference]: Finished difference Result 963 states and 1139 transitions. [2021-11-05 12:16:53,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-05 12:16:53,862 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-11-05 12:16:53,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:16:53,863 INFO L225 Difference]: With dead ends: 963 [2021-11-05 12:16:53,863 INFO L226 Difference]: Without dead ends: 525 [2021-11-05 12:16:53,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 154.56ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:16:53,864 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 158 mSDsluCounter, 1476 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 777.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1832 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.69ms SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 825.95ms IncrementalHoareTripleChecker+Time [2021-11-05 12:16:53,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 1832 Invalid, 366 Unknown, 0 Unchecked, 3.69ms Time], IncrementalHoareTripleChecker [50 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 825.95ms Time] [2021-11-05 12:16:53,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-11-05 12:16:53,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 439. [2021-11-05 12:16:53,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 424 states have (on average 1.2287735849056605) internal successors, (521), 438 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:53,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 521 transitions. [2021-11-05 12:16:53,875 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 521 transitions. Word has length 76 [2021-11-05 12:16:53,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:16:53,875 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 521 transitions. [2021-11-05 12:16:53,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:53,875 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 521 transitions. [2021-11-05 12:16:53,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-05 12:16:53,876 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:16:53,876 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:16:53,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-05 12:16:53,876 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:16:53,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:16:53,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1786353145, now seen corresponding path program 1 times [2021-11-05 12:16:53,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:16:53,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368867500] [2021-11-05 12:16:53,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:16:53,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:16:54,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:16:54,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:16:54,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:16:54,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368867500] [2021-11-05 12:16:54,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368867500] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:16:54,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:16:54,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-05 12:16:54,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197532207] [2021-11-05 12:16:54,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:16:54,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-05 12:16:54,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:16:54,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-05 12:16:54,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-05 12:16:54,419 INFO L87 Difference]: Start difference. First operand 439 states and 521 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:16:56,464 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:16:58,555 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:01,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:17:01,700 INFO L93 Difference]: Finished difference Result 1079 states and 1270 transitions. [2021-11-05 12:17:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-05 12:17:01,701 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-05 12:17:01,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:17:01,703 INFO L225 Difference]: With dead ends: 1079 [2021-11-05 12:17:01,703 INFO L226 Difference]: Without dead ends: 626 [2021-11-05 12:17:01,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 686.91ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-11-05 12:17:01,704 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 627 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 99 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6347.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1428 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.35ms SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6731.89ms IncrementalHoareTripleChecker+Time [2021-11-05 12:17:01,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 1428 Invalid, 918 Unknown, 0 Unchecked, 8.35ms Time], IncrementalHoareTripleChecker [99 Valid, 817 Invalid, 2 Unknown, 0 Unchecked, 6731.89ms Time] [2021-11-05 12:17:01,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-11-05 12:17:01,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 434. [2021-11-05 12:17:01,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 419 states have (on average 1.2028639618138426) internal successors, (504), 433 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 504 transitions. [2021-11-05 12:17:01,717 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 504 transitions. Word has length 78 [2021-11-05 12:17:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:17:01,717 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 504 transitions. [2021-11-05 12:17:01,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:01,718 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 504 transitions. [2021-11-05 12:17:01,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-05 12:17:01,718 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:17:01,719 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:17:01,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-05 12:17:01,720 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:17:01,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:17:01,720 INFO L85 PathProgramCache]: Analyzing trace with hash 100173307, now seen corresponding path program 1 times [2021-11-05 12:17:01,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:17:01,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629929284] [2021-11-05 12:17:01,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:17:01,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:17:02,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:17:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:17:02,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:17:02,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629929284] [2021-11-05 12:17:02,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629929284] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:17:02,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:17:02,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:17:02,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946037104] [2021-11-05 12:17:02,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:17:02,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:17:02,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:17:02,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:17:02,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:17:02,645 INFO L87 Difference]: Start difference. First operand 434 states and 504 transitions. Second operand has 12 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:04,693 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:06,811 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:08,937 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:11,057 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:13,194 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:15,320 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:22,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:17:22,592 INFO L93 Difference]: Finished difference Result 2386 states and 2777 transitions. [2021-11-05 12:17:22,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-05 12:17:22,593 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-05 12:17:22,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:17:22,598 INFO L225 Difference]: With dead ends: 2386 [2021-11-05 12:17:22,599 INFO L226 Difference]: Without dead ends: 2207 [2021-11-05 12:17:22,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 2924.09ms TimeCoverageRelationStatistics Valid=791, Invalid=2289, Unknown=0, NotChecked=0, Total=3080 [2021-11-05 12:17:22,600 INFO L933 BasicCegarLoop]: 449 mSDtfsCounter, 3554 mSDsluCounter, 2596 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 94 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16189.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3554 SdHoareTripleChecker+Valid, 3045 SdHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.72ms SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17238.04ms IncrementalHoareTripleChecker+Time [2021-11-05 12:17:22,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3554 Valid, 3045 Invalid, 1599 Unknown, 0 Unchecked, 21.72ms Time], IncrementalHoareTripleChecker [94 Valid, 1499 Invalid, 6 Unknown, 0 Unchecked, 17238.04ms Time] [2021-11-05 12:17:22,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2207 states. [2021-11-05 12:17:22,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2207 to 499. [2021-11-05 12:17:22,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 484 states have (on average 1.2024793388429753) internal successors, (582), 498 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:22,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 582 transitions. [2021-11-05 12:17:22,620 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 582 transitions. Word has length 78 [2021-11-05 12:17:22,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:17:22,620 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 582 transitions. [2021-11-05 12:17:22,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:22,621 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 582 transitions. [2021-11-05 12:17:22,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-05 12:17:22,623 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:17:22,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:17:22,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-05 12:17:22,624 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:17:22,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:17:22,624 INFO L85 PathProgramCache]: Analyzing trace with hash 358338745, now seen corresponding path program 1 times [2021-11-05 12:17:22,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:17:22,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108580317] [2021-11-05 12:17:22,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:17:22,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:17:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:17:23,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:17:23,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:17:23,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108580317] [2021-11-05 12:17:23,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108580317] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:17:23,308 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:17:23,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:17:23,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991012452] [2021-11-05 12:17:23,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:17:23,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:17:23,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:17:23,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:17:23,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:17:23,309 INFO L87 Difference]: Start difference. First operand 499 states and 582 transitions. Second operand has 10 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:25,350 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:27,455 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:29,552 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:32,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:17:32,002 INFO L93 Difference]: Finished difference Result 1033 states and 1199 transitions. [2021-11-05 12:17:32,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-05 12:17:32,003 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-05 12:17:32,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:17:32,005 INFO L225 Difference]: With dead ends: 1033 [2021-11-05 12:17:32,005 INFO L226 Difference]: Without dead ends: 831 [2021-11-05 12:17:32,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 693.25ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-11-05 12:17:32,006 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 727 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 23 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7742.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 1571 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.58ms SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8180.77ms IncrementalHoareTripleChecker+Time [2021-11-05 12:17:32,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [727 Valid, 1571 Invalid, 645 Unknown, 0 Unchecked, 8.58ms Time], IncrementalHoareTripleChecker [23 Valid, 619 Invalid, 3 Unknown, 0 Unchecked, 8180.77ms Time] [2021-11-05 12:17:32,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-11-05 12:17:32,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 472. [2021-11-05 12:17:32,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 457 states have (on average 1.1969365426695842) internal successors, (547), 471 states have internal predecessors, (547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:32,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 547 transitions. [2021-11-05 12:17:32,025 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 547 transitions. Word has length 78 [2021-11-05 12:17:32,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:17:32,025 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 547 transitions. [2021-11-05 12:17:32,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:32,025 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 547 transitions. [2021-11-05 12:17:32,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-05 12:17:32,026 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:17:32,026 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:17:32,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-05 12:17:32,026 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:17:32,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:17:32,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1125624154, now seen corresponding path program 1 times [2021-11-05 12:17:32,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:17:32,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112812307] [2021-11-05 12:17:32,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:17:32,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:17:32,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:17:32,415 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:17:32,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:17:32,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112812307] [2021-11-05 12:17:32,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112812307] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:17:32,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:17:32,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-05 12:17:32,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934726167] [2021-11-05 12:17:32,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:17:32,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-05 12:17:32,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:17:32,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-05 12:17:32,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-05 12:17:32,416 INFO L87 Difference]: Start difference. First operand 472 states and 547 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:34,462 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:35,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:17:35,453 INFO L93 Difference]: Finished difference Result 937 states and 1076 transitions. [2021-11-05 12:17:35,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-05 12:17:35,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-05 12:17:35,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:17:35,455 INFO L225 Difference]: With dead ends: 937 [2021-11-05 12:17:35,455 INFO L226 Difference]: Without dead ends: 493 [2021-11-05 12:17:35,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 71.98ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-05 12:17:35,456 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 300 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2844.94ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.33ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2990.34ms IncrementalHoareTripleChecker+Time [2021-11-05 12:17:35,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 733 Invalid, 346 Unknown, 0 Unchecked, 2.33ms Time], IncrementalHoareTripleChecker [29 Valid, 316 Invalid, 1 Unknown, 0 Unchecked, 2990.34ms Time] [2021-11-05 12:17:35,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-11-05 12:17:35,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 383. [2021-11-05 12:17:35,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 368 states have (on average 1.171195652173913) internal successors, (431), 382 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:35,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 431 transitions. [2021-11-05 12:17:35,467 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 431 transitions. Word has length 80 [2021-11-05 12:17:35,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:17:35,467 INFO L470 AbstractCegarLoop]: Abstraction has 383 states and 431 transitions. [2021-11-05 12:17:35,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:35,468 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 431 transitions. [2021-11-05 12:17:35,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-05 12:17:35,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:17:35,468 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:17:35,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-05 12:17:35,469 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:17:35,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:17:35,469 INFO L85 PathProgramCache]: Analyzing trace with hash 161114960, now seen corresponding path program 1 times [2021-11-05 12:17:35,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:17:35,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24323653] [2021-11-05 12:17:35,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:17:35,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:17:35,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:17:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:17:35,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:17:35,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24323653] [2021-11-05 12:17:35,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24323653] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:17:35,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:17:35,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-05 12:17:35,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92182144] [2021-11-05 12:17:35,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:17:35,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-05 12:17:35,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:17:35,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-05 12:17:35,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-05 12:17:35,838 INFO L87 Difference]: Start difference. First operand 383 states and 431 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:37,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:17:37,445 INFO L93 Difference]: Finished difference Result 649 states and 723 transitions. [2021-11-05 12:17:37,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-05 12:17:37,446 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-05 12:17:37,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:17:37,448 INFO L225 Difference]: With dead ends: 649 [2021-11-05 12:17:37,448 INFO L226 Difference]: Without dead ends: 641 [2021-11-05 12:17:37,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 489.38ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-11-05 12:17:37,448 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 414 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1132.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 1484 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.18ms SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1205.22ms IncrementalHoareTripleChecker+Time [2021-11-05 12:17:37,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 1484 Invalid, 619 Unknown, 0 Unchecked, 5.18ms Time], IncrementalHoareTripleChecker [158 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 1205.22ms Time] [2021-11-05 12:17:37,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-11-05 12:17:37,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 391. [2021-11-05 12:17:37,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 376 states have (on average 1.1675531914893618) internal successors, (439), 390 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:37,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 439 transitions. [2021-11-05 12:17:37,459 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 439 transitions. Word has length 80 [2021-11-05 12:17:37,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:17:37,460 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 439 transitions. [2021-11-05 12:17:37,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:37,460 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 439 transitions. [2021-11-05 12:17:37,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-05 12:17:37,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:17:37,461 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:17:37,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-05 12:17:37,461 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:17:37,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:17:37,461 INFO L85 PathProgramCache]: Analyzing trace with hash -648231666, now seen corresponding path program 1 times [2021-11-05 12:17:37,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:17:37,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584621271] [2021-11-05 12:17:37,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:17:37,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:17:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:17:38,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:17:38,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:17:38,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584621271] [2021-11-05 12:17:38,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584621271] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:17:38,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:17:38,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:17:38,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204428935] [2021-11-05 12:17:38,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:17:38,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:17:38,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:17:38,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:17:38,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:17:38,500 INFO L87 Difference]: Start difference. First operand 391 states and 439 transitions. Second operand has 12 states, 12 states have (on average 6.666666666666667) internal successors, (80), 12 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:40,543 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:42,647 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:44,765 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:46,885 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:49,018 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:17:53,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:17:53,796 INFO L93 Difference]: Finished difference Result 1944 states and 2157 transitions. [2021-11-05 12:17:53,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-05 12:17:53,796 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.666666666666667) internal successors, (80), 12 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-05 12:17:53,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:17:53,800 INFO L225 Difference]: With dead ends: 1944 [2021-11-05 12:17:53,800 INFO L226 Difference]: Without dead ends: 1762 [2021-11-05 12:17:53,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2458.37ms TimeCoverageRelationStatistics Valid=319, Invalid=1013, Unknown=0, NotChecked=0, Total=1332 [2021-11-05 12:17:53,802 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 3697 mSDsluCounter, 1492 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 82 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12384.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3697 SdHoareTripleChecker+Valid, 1722 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.62ms SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13138.94ms IncrementalHoareTripleChecker+Time [2021-11-05 12:17:53,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3697 Valid, 1722 Invalid, 844 Unknown, 0 Unchecked, 14.62ms Time], IncrementalHoareTripleChecker [82 Valid, 757 Invalid, 5 Unknown, 0 Unchecked, 13138.94ms Time] [2021-11-05 12:17:53,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1762 states. [2021-11-05 12:17:53,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1762 to 388. [2021-11-05 12:17:53,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 373 states have (on average 1.1662198391420913) internal successors, (435), 387 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:53,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 435 transitions. [2021-11-05 12:17:53,855 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 435 transitions. Word has length 80 [2021-11-05 12:17:53,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:17:53,856 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 435 transitions. [2021-11-05 12:17:53,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.666666666666667) internal successors, (80), 12 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:53,856 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 435 transitions. [2021-11-05 12:17:53,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-05 12:17:53,856 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:17:53,856 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:17:53,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-05 12:17:53,857 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:17:53,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:17:53,857 INFO L85 PathProgramCache]: Analyzing trace with hash 267009578, now seen corresponding path program 1 times [2021-11-05 12:17:53,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:17:53,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931837696] [2021-11-05 12:17:53,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:17:53,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:17:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:17:55,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:17:55,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:17:55,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931837696] [2021-11-05 12:17:55,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931837696] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:17:55,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:17:55,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:17:55,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978166245] [2021-11-05 12:17:55,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:17:55,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:17:55,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:17:55,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:17:55,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:17:55,934 INFO L87 Difference]: Start difference. First operand 388 states and 435 transitions. Second operand has 10 states, 10 states have (on average 8.0) internal successors, (80), 10 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:17:57,992 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:00,101 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:02,193 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:04,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:18:04,988 INFO L93 Difference]: Finished difference Result 1296 states and 1444 transitions. [2021-11-05 12:18:04,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-05 12:18:04,988 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 10 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-05 12:18:04,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:18:04,991 INFO L225 Difference]: With dead ends: 1296 [2021-11-05 12:18:04,991 INFO L226 Difference]: Without dead ends: 1062 [2021-11-05 12:18:04,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1261.59ms TimeCoverageRelationStatistics Valid=164, Invalid=388, Unknown=0, NotChecked=0, Total=552 [2021-11-05 12:18:04,992 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 1686 mSDsluCounter, 1645 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 53 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7583.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1686 SdHoareTripleChecker+Valid, 2092 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.01ms SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7995.57ms IncrementalHoareTripleChecker+Time [2021-11-05 12:18:04,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1686 Valid, 2092 Invalid, 626 Unknown, 0 Unchecked, 10.01ms Time], IncrementalHoareTripleChecker [53 Valid, 570 Invalid, 3 Unknown, 0 Unchecked, 7995.57ms Time] [2021-11-05 12:18:04,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2021-11-05 12:18:05,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 532. [2021-11-05 12:18:05,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 517 states have (on average 1.1760154738878144) internal successors, (608), 531 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:05,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 608 transitions. [2021-11-05 12:18:05,025 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 608 transitions. Word has length 80 [2021-11-05 12:18:05,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:18:05,026 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 608 transitions. [2021-11-05 12:18:05,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 10 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:05,026 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 608 transitions. [2021-11-05 12:18:05,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-05 12:18:05,026 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:18:05,027 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:18:05,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-05 12:18:05,027 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:18:05,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:18:05,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1666111877, now seen corresponding path program 1 times [2021-11-05 12:18:05,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:18:05,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330769344] [2021-11-05 12:18:05,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:18:05,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:18:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:18:06,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:18:06,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:18:06,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330769344] [2021-11-05 12:18:06,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330769344] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:18:06,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:18:06,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-05 12:18:06,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455926123] [2021-11-05 12:18:06,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:18:06,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-05 12:18:06,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:18:06,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-05 12:18:06,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-05 12:18:06,315 INFO L87 Difference]: Start difference. First operand 532 states and 608 transitions. Second operand has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:08,364 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:10,485 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:12,615 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:14,740 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:16,854 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:18,956 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:21,074 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:25,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:18:25,086 INFO L93 Difference]: Finished difference Result 1914 states and 2153 transitions. [2021-11-05 12:18:25,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-05 12:18:25,087 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 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 83 [2021-11-05 12:18:25,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:18:25,091 INFO L225 Difference]: With dead ends: 1914 [2021-11-05 12:18:25,091 INFO L226 Difference]: Without dead ends: 1600 [2021-11-05 12:18:25,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1123.76ms TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2021-11-05 12:18:25,093 INFO L933 BasicCegarLoop]: 509 mSDtfsCounter, 2656 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 48 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16911.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2656 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.41ms SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17944.88ms IncrementalHoareTripleChecker+Time [2021-11-05 12:18:25,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2656 Valid, 2176 Invalid, 1012 Unknown, 0 Unchecked, 16.41ms Time], IncrementalHoareTripleChecker [48 Valid, 957 Invalid, 7 Unknown, 0 Unchecked, 17944.88ms Time] [2021-11-05 12:18:25,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2021-11-05 12:18:25,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 537. [2021-11-05 12:18:25,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 522 states have (on average 1.1743295019157087) internal successors, (613), 536 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:25,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 613 transitions. [2021-11-05 12:18:25,120 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 613 transitions. Word has length 83 [2021-11-05 12:18:25,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:18:25,120 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 613 transitions. [2021-11-05 12:18:25,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:25,120 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 613 transitions. [2021-11-05 12:18:25,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-05 12:18:25,121 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:18:25,121 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:18:25,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-05 12:18:25,121 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:18:25,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:18:25,123 INFO L85 PathProgramCache]: Analyzing trace with hash -731921839, now seen corresponding path program 1 times [2021-11-05 12:18:25,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:18:25,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956031576] [2021-11-05 12:18:25,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:18:25,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:18:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:18:25,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:18:25,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:18:25,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956031576] [2021-11-05 12:18:25,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956031576] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:18:25,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:18:25,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-05 12:18:25,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485015545] [2021-11-05 12:18:25,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:18:25,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-05 12:18:25,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:18:25,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-05 12:18:25,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-11-05 12:18:25,980 INFO L87 Difference]: Start difference. First operand 537 states and 613 transitions. Second operand has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:28,025 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:30,154 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:33,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:18:33,965 INFO L93 Difference]: Finished difference Result 1841 states and 2084 transitions. [2021-11-05 12:18:33,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-05 12:18:33,966 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 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 83 [2021-11-05 12:18:33,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:18:33,969 INFO L225 Difference]: With dead ends: 1841 [2021-11-05 12:18:33,969 INFO L226 Difference]: Without dead ends: 1524 [2021-11-05 12:18:33,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1202.27ms TimeCoverageRelationStatistics Valid=197, Invalid=505, Unknown=0, NotChecked=0, Total=702 [2021-11-05 12:18:33,970 INFO L933 BasicCegarLoop]: 474 mSDtfsCounter, 1787 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 55 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6451.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1787 SdHoareTripleChecker+Valid, 2159 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.04ms SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6886.21ms IncrementalHoareTripleChecker+Time [2021-11-05 12:18:33,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1787 Valid, 2159 Invalid, 906 Unknown, 0 Unchecked, 12.04ms Time], IncrementalHoareTripleChecker [55 Valid, 849 Invalid, 2 Unknown, 0 Unchecked, 6886.21ms Time] [2021-11-05 12:18:33,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2021-11-05 12:18:34,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 550. [2021-11-05 12:18:34,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 535 states have (on average 1.1738317757009347) internal successors, (628), 549 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:34,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 628 transitions. [2021-11-05 12:18:34,012 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 628 transitions. Word has length 83 [2021-11-05 12:18:34,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:18:34,012 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 628 transitions. [2021-11-05 12:18:34,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:34,012 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 628 transitions. [2021-11-05 12:18:34,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-05 12:18:34,013 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:18:34,013 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:18:34,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-05 12:18:34,013 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:18:34,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:18:34,014 INFO L85 PathProgramCache]: Analyzing trace with hash -52649585, now seen corresponding path program 1 times [2021-11-05 12:18:34,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:18:34,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166056238] [2021-11-05 12:18:34,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:18:34,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:18:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:18:35,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:18:35,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:18:35,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166056238] [2021-11-05 12:18:35,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166056238] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:18:35,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:18:35,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-05 12:18:35,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497161082] [2021-11-05 12:18:35,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:18:35,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-05 12:18:35,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:18:35,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-05 12:18:35,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-05 12:18:35,047 INFO L87 Difference]: Start difference. First operand 550 states and 628 transitions. Second operand has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:37,094 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:39,199 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:41,346 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:43,457 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:45,559 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:50,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:18:50,001 INFO L93 Difference]: Finished difference Result 2070 states and 2352 transitions. [2021-11-05 12:18:50,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-05 12:18:50,002 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 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 83 [2021-11-05 12:18:50,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:18:50,006 INFO L225 Difference]: With dead ends: 2070 [2021-11-05 12:18:50,006 INFO L226 Difference]: Without dead ends: 1753 [2021-11-05 12:18:50,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1385.86ms TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-11-05 12:18:50,007 INFO L933 BasicCegarLoop]: 569 mSDtfsCounter, 1680 mSDsluCounter, 2719 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 45 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13046.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1680 SdHoareTripleChecker+Valid, 3288 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.26ms SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13789.92ms IncrementalHoareTripleChecker+Time [2021-11-05 12:18:50,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1680 Valid, 3288 Invalid, 1116 Unknown, 0 Unchecked, 15.26ms Time], IncrementalHoareTripleChecker [45 Valid, 1066 Invalid, 5 Unknown, 0 Unchecked, 13789.92ms Time] [2021-11-05 12:18:50,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-11-05 12:18:50,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 537. [2021-11-05 12:18:50,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 522 states have (on average 1.1724137931034482) internal successors, (612), 536 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:50,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 612 transitions. [2021-11-05 12:18:50,029 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 612 transitions. Word has length 83 [2021-11-05 12:18:50,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:18:50,029 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 612 transitions. [2021-11-05 12:18:50,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:18:50,030 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 612 transitions. [2021-11-05 12:18:50,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-05 12:18:50,030 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:18:50,030 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:18:50,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-05 12:18:50,031 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:18:50,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:18:50,031 INFO L85 PathProgramCache]: Analyzing trace with hash -91529882, now seen corresponding path program 1 times [2021-11-05 12:18:50,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:18:50,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360595272] [2021-11-05 12:18:50,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:18:50,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:18:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:18:51,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:18:51,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:18:51,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360595272] [2021-11-05 12:18:51,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360595272] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:18:51,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:18:51,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-05 12:18:51,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939624267] [2021-11-05 12:18:51,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:18:51,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-05 12:18:51,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:18:51,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-05 12:18:51,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-11-05 12:18:51,507 INFO L87 Difference]: Start difference. First operand 537 states and 612 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 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-11-05 12:18:53,551 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:55,652 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:57,744 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:18:59,854 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:01,981 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:04,100 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:06,220 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:18,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:19:18,334 INFO L93 Difference]: Finished difference Result 3676 states and 4136 transitions. [2021-11-05 12:19:18,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-05 12:19:18,334 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 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 84 [2021-11-05 12:19:18,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:19:18,341 INFO L225 Difference]: With dead ends: 3676 [2021-11-05 12:19:18,341 INFO L226 Difference]: Without dead ends: 3415 [2021-11-05 12:19:18,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2140 ImplicationChecksByTransitivity, 5256.87ms TimeCoverageRelationStatistics Valid=1285, Invalid=4567, Unknown=0, NotChecked=0, Total=5852 [2021-11-05 12:19:18,344 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 3051 mSDsluCounter, 4386 mSDsCounter, 0 mSdLazyCounter, 2131 mSolverCounterSat, 121 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20629.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3051 SdHoareTripleChecker+Valid, 4805 SdHoareTripleChecker+Invalid, 2259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 28.06ms SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 2131 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21865.30ms IncrementalHoareTripleChecker+Time [2021-11-05 12:19:18,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3051 Valid, 4805 Invalid, 2259 Unknown, 0 Unchecked, 28.06ms Time], IncrementalHoareTripleChecker [121 Valid, 2131 Invalid, 7 Unknown, 0 Unchecked, 21865.30ms Time] [2021-11-05 12:19:18,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3415 states. [2021-11-05 12:19:18,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3415 to 581. [2021-11-05 12:19:18,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 566 states have (on average 1.1625441696113075) internal successors, (658), 580 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:18,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 658 transitions. [2021-11-05 12:19:18,374 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 658 transitions. Word has length 84 [2021-11-05 12:19:18,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:19:18,374 INFO L470 AbstractCegarLoop]: Abstraction has 581 states and 658 transitions. [2021-11-05 12:19:18,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 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-11-05 12:19:18,375 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 658 transitions. [2021-11-05 12:19:18,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-05 12:19:18,375 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:19:18,375 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:19:18,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-05 12:19:18,376 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:19:18,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:19:18,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1936897048, now seen corresponding path program 1 times [2021-11-05 12:19:18,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:19:18,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334707072] [2021-11-05 12:19:18,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:19:18,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:19:18,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:19:19,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:19:19,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:19:19,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334707072] [2021-11-05 12:19:19,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334707072] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:19:19,139 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:19:19,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:19:19,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229967342] [2021-11-05 12:19:19,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:19:19,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:19:19,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:19:19,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:19:19,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:19:19,140 INFO L87 Difference]: Start difference. First operand 581 states and 658 transitions. Second operand has 10 states, 10 states have (on average 8.4) internal successors, (84), 10 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-11-05 12:19:21,181 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:23,306 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:25,409 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:27,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:19:27,020 INFO L93 Difference]: Finished difference Result 1645 states and 1841 transitions. [2021-11-05 12:19:27,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-05 12:19:27,021 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.4) internal successors, (84), 10 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 84 [2021-11-05 12:19:27,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:19:27,025 INFO L225 Difference]: With dead ends: 1645 [2021-11-05 12:19:27,025 INFO L226 Difference]: Without dead ends: 1451 [2021-11-05 12:19:27,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 518.84ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-11-05 12:19:27,026 INFO L933 BasicCegarLoop]: 410 mSDtfsCounter, 1973 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 10 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7094.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1973 SdHoareTripleChecker+Valid, 1575 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.21ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7522.27ms IncrementalHoareTripleChecker+Time [2021-11-05 12:19:27,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1973 Valid, 1575 Invalid, 361 Unknown, 0 Unchecked, 5.21ms Time], IncrementalHoareTripleChecker [10 Valid, 348 Invalid, 3 Unknown, 0 Unchecked, 7522.27ms Time] [2021-11-05 12:19:27,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-11-05 12:19:27,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 559. [2021-11-05 12:19:27,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 544 states have (on average 1.1636029411764706) internal successors, (633), 558 states have internal predecessors, (633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:27,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 633 transitions. [2021-11-05 12:19:27,053 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 633 transitions. Word has length 84 [2021-11-05 12:19:27,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:19:27,053 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 633 transitions. [2021-11-05 12:19:27,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.4) internal successors, (84), 10 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-11-05 12:19:27,054 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 633 transitions. [2021-11-05 12:19:27,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-05 12:19:27,054 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:19:27,054 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:19:27,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-05 12:19:27,061 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:19:27,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:19:27,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1562027286, now seen corresponding path program 1 times [2021-11-05 12:19:27,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:19:27,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087483195] [2021-11-05 12:19:27,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:19:27,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:19:27,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:19:28,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:19:28,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:19:28,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087483195] [2021-11-05 12:19:28,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087483195] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:19:28,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:19:28,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-11-05 12:19:28,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28401187] [2021-11-05 12:19:28,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:19:28,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-05 12:19:28,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:19:28,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-05 12:19:28,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-11-05 12:19:28,993 INFO L87 Difference]: Start difference. First operand 559 states and 633 transitions. Second operand has 17 states, 17 states have (on average 5.0588235294117645) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:31,036 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:33,166 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:35,280 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:37,409 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:39,533 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:45,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:19:45,160 INFO L93 Difference]: Finished difference Result 2350 states and 2636 transitions. [2021-11-05 12:19:45,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-05 12:19:45,165 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.0588235294117645) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-11-05 12:19:45,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:19:45,170 INFO L225 Difference]: With dead ends: 2350 [2021-11-05 12:19:45,170 INFO L226 Difference]: Without dead ends: 2117 [2021-11-05 12:19:45,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 2163.79ms TimeCoverageRelationStatistics Valid=391, Invalid=1015, Unknown=0, NotChecked=0, Total=1406 [2021-11-05 12:19:45,171 INFO L933 BasicCegarLoop]: 624 mSDtfsCounter, 5015 mSDsluCounter, 3598 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 94 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13653.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5015 SdHoareTripleChecker+Valid, 4222 SdHoareTripleChecker+Invalid, 1527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.04ms SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14521.84ms IncrementalHoareTripleChecker+Time [2021-11-05 12:19:45,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5015 Valid, 4222 Invalid, 1527 Unknown, 0 Unchecked, 19.04ms Time], IncrementalHoareTripleChecker [94 Valid, 1428 Invalid, 5 Unknown, 0 Unchecked, 14521.84ms Time] [2021-11-05 12:19:45,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2117 states. [2021-11-05 12:19:45,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2117 to 665. [2021-11-05 12:19:45,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 650 states have (on average 1.1492307692307693) internal successors, (747), 664 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:45,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 747 transitions. [2021-11-05 12:19:45,215 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 747 transitions. Word has length 86 [2021-11-05 12:19:45,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:19:45,216 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 747 transitions. [2021-11-05 12:19:45,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.0588235294117645) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:45,216 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 747 transitions. [2021-11-05 12:19:45,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-05 12:19:45,217 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:19:45,217 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:19:45,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-05 12:19:45,217 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:19:45,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:19:45,218 INFO L85 PathProgramCache]: Analyzing trace with hash 2024078677, now seen corresponding path program 1 times [2021-11-05 12:19:45,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:19:45,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198528082] [2021-11-05 12:19:45,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:19:45,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:19:45,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:19:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:19:46,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:19:46,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198528082] [2021-11-05 12:19:46,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198528082] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:19:46,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:19:46,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:19:46,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846604791] [2021-11-05 12:19:46,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:19:46,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:19:46,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:19:46,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:19:46,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:19:46,029 INFO L87 Difference]: Start difference. First operand 665 states and 747 transitions. Second operand has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:48,131 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:50,233 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:52,349 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:54,472 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:19:57,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:19:57,736 INFO L93 Difference]: Finished difference Result 1295 states and 1463 transitions. [2021-11-05 12:19:57,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-05 12:19:57,737 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-11-05 12:19:57,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:19:57,739 INFO L225 Difference]: With dead ends: 1295 [2021-11-05 12:19:57,739 INFO L226 Difference]: Without dead ends: 1084 [2021-11-05 12:19:57,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 763.15ms TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2021-11-05 12:19:57,740 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 570 mSDsluCounter, 2137 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 42 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10532.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 2476 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.85ms SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11165.79ms IncrementalHoareTripleChecker+Time [2021-11-05 12:19:57,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [570 Valid, 2476 Invalid, 1028 Unknown, 0 Unchecked, 8.85ms Time], IncrementalHoareTripleChecker [42 Valid, 982 Invalid, 4 Unknown, 0 Unchecked, 11165.79ms Time] [2021-11-05 12:19:57,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-11-05 12:19:57,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 783. [2021-11-05 12:19:57,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 768 states have (on average 1.15234375) internal successors, (885), 782 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:57,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 885 transitions. [2021-11-05 12:19:57,787 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 885 transitions. Word has length 86 [2021-11-05 12:19:57,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:19:57,787 INFO L470 AbstractCegarLoop]: Abstraction has 783 states and 885 transitions. [2021-11-05 12:19:57,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:19:57,787 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 885 transitions. [2021-11-05 12:19:57,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-05 12:19:57,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:19:57,804 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:19:57,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-05 12:19:57,804 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:19:57,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:19:57,805 INFO L85 PathProgramCache]: Analyzing trace with hash -837878437, now seen corresponding path program 1 times [2021-11-05 12:19:57,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:19:57,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769893428] [2021-11-05 12:19:57,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:19:57,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:19:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:20:00,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:20:00,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:20:00,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769893428] [2021-11-05 12:20:00,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769893428] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:20:00,812 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:20:00,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:20:00,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233797041] [2021-11-05 12:20:00,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:20:00,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:20:00,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:20:00,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:20:00,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:20:00,813 INFO L87 Difference]: Start difference. First operand 783 states and 885 transitions. Second operand has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:02,865 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:04,968 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:07,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:20:07,271 INFO L93 Difference]: Finished difference Result 1467 states and 1643 transitions. [2021-11-05 12:20:07,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-05 12:20:07,271 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-11-05 12:20:07,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:20:07,274 INFO L225 Difference]: With dead ends: 1467 [2021-11-05 12:20:07,274 INFO L226 Difference]: Without dead ends: 1222 [2021-11-05 12:20:07,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1127.52ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-11-05 12:20:07,275 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 1960 mSDsluCounter, 2073 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 43 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5413.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1960 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.71ms SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5712.51ms IncrementalHoareTripleChecker+Time [2021-11-05 12:20:07,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1960 Valid, 2481 Invalid, 620 Unknown, 0 Unchecked, 8.71ms Time], IncrementalHoareTripleChecker [43 Valid, 575 Invalid, 2 Unknown, 0 Unchecked, 5712.51ms Time] [2021-11-05 12:20:07,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2021-11-05 12:20:07,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 767. [2021-11-05 12:20:07,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 752 states have (on average 1.1476063829787233) internal successors, (863), 766 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:07,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 863 transitions. [2021-11-05 12:20:07,324 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 863 transitions. Word has length 86 [2021-11-05 12:20:07,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:20:07,324 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 863 transitions. [2021-11-05 12:20:07,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:07,325 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 863 transitions. [2021-11-05 12:20:07,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-05 12:20:07,326 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:20:07,326 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:20:07,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-05 12:20:07,326 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:20:07,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:20:07,327 INFO L85 PathProgramCache]: Analyzing trace with hash 225369878, now seen corresponding path program 1 times [2021-11-05 12:20:07,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:20:07,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444843204] [2021-11-05 12:20:07,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:20:07,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:20:08,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:20:09,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:20:09,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:20:09,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444843204] [2021-11-05 12:20:09,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444843204] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:20:09,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:20:09,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-05 12:20:09,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357043247] [2021-11-05 12:20:09,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:20:09,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-05 12:20:09,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:20:09,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-05 12:20:09,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-11-05 12:20:09,347 INFO L87 Difference]: Start difference. First operand 767 states and 863 transitions. Second operand has 14 states, 14 states have (on average 6.428571428571429) internal successors, (90), 14 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:11,392 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:13,491 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:15,593 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:17,689 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:19,829 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:23,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:20:23,353 INFO L93 Difference]: Finished difference Result 1453 states and 1629 transitions. [2021-11-05 12:20:23,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-05 12:20:23,353 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.428571428571429) internal successors, (90), 14 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-11-05 12:20:23,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:20:23,355 INFO L225 Difference]: With dead ends: 1453 [2021-11-05 12:20:23,356 INFO L226 Difference]: Without dead ends: 1189 [2021-11-05 12:20:23,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 1188.65ms TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2021-11-05 12:20:23,357 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 1783 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 34 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12494.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.24ms SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13201.78ms IncrementalHoareTripleChecker+Time [2021-11-05 12:20:23,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1783 Valid, 1952 Invalid, 897 Unknown, 0 Unchecked, 10.24ms Time], IncrementalHoareTripleChecker [34 Valid, 858 Invalid, 5 Unknown, 0 Unchecked, 13201.78ms Time] [2021-11-05 12:20:23,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-11-05 12:20:23,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 778. [2021-11-05 12:20:23,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 763 states have (on average 1.146788990825688) internal successors, (875), 777 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:23,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 875 transitions. [2021-11-05 12:20:23,402 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 875 transitions. Word has length 90 [2021-11-05 12:20:23,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:20:23,402 INFO L470 AbstractCegarLoop]: Abstraction has 778 states and 875 transitions. [2021-11-05 12:20:23,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.428571428571429) internal successors, (90), 14 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:23,402 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 875 transitions. [2021-11-05 12:20:23,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-05 12:20:23,422 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:20:23,422 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:20:23,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-05 12:20:23,423 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:20:23,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:20:23,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1813535956, now seen corresponding path program 1 times [2021-11-05 12:20:23,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:20:23,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934831963] [2021-11-05 12:20:23,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:20:23,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:20:24,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:20:24,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:20:24,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:20:24,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934831963] [2021-11-05 12:20:24,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934831963] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:20:24,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:20:24,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-05 12:20:24,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725546859] [2021-11-05 12:20:24,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:20:24,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-05 12:20:24,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:20:24,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-05 12:20:24,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-11-05 12:20:24,922 INFO L87 Difference]: Start difference. First operand 778 states and 875 transitions. Second operand has 13 states, 13 states have (on average 6.923076923076923) internal successors, (90), 13 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:26,964 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:29,072 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:31,186 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:33,305 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:35,426 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:37,541 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:39,658 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:41,776 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:43,918 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:46,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:20:46,510 INFO L93 Difference]: Finished difference Result 1197 states and 1348 transitions. [2021-11-05 12:20:46,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-05 12:20:46,510 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.923076923076923) internal successors, (90), 13 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-11-05 12:20:46,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:20:46,512 INFO L225 Difference]: With dead ends: 1197 [2021-11-05 12:20:46,512 INFO L226 Difference]: Without dead ends: 962 [2021-11-05 12:20:46,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 751.03ms TimeCoverageRelationStatistics Valid=121, Invalid=259, Unknown=0, NotChecked=0, Total=380 [2021-11-05 12:20:46,513 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 1469 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 23 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19929.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1469 SdHoareTripleChecker+Valid, 1756 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.99ms SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21127.07ms IncrementalHoareTripleChecker+Time [2021-11-05 12:20:46,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1469 Valid, 1756 Invalid, 783 Unknown, 0 Unchecked, 8.99ms Time], IncrementalHoareTripleChecker [23 Valid, 751 Invalid, 9 Unknown, 0 Unchecked, 21127.07ms Time] [2021-11-05 12:20:46,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2021-11-05 12:20:46,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 810. [2021-11-05 12:20:46,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 795 states have (on average 1.1534591194968553) internal successors, (917), 809 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:46,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 917 transitions. [2021-11-05 12:20:46,547 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 917 transitions. Word has length 90 [2021-11-05 12:20:46,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:20:46,547 INFO L470 AbstractCegarLoop]: Abstraction has 810 states and 917 transitions. [2021-11-05 12:20:46,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.923076923076923) internal successors, (90), 13 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:46,547 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 917 transitions. [2021-11-05 12:20:46,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-05 12:20:46,548 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:20:46,549 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:20:46,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-05 12:20:46,549 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:20:46,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:20:46,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1670319370, now seen corresponding path program 1 times [2021-11-05 12:20:46,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:20:46,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323248775] [2021-11-05 12:20:46,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:20:46,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:20:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:20:51,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:20:51,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:20:51,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323248775] [2021-11-05 12:20:51,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323248775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:20:51,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:20:51,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:20:51,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787147529] [2021-11-05 12:20:51,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:20:51,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:20:51,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:20:51,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:20:51,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:20:51,593 INFO L87 Difference]: Start difference. First operand 810 states and 917 transitions. Second operand has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:20:53,634 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:55,743 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:20:57,866 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:00,006 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:03,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:21:03,726 INFO L93 Difference]: Finished difference Result 1573 states and 1768 transitions. [2021-11-05 12:21:03,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-05 12:21:03,726 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-05 12:21:03,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:21:03,728 INFO L225 Difference]: With dead ends: 1573 [2021-11-05 12:21:03,728 INFO L226 Difference]: Without dead ends: 1283 [2021-11-05 12:21:03,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1891.99ms TimeCoverageRelationStatistics Valid=289, Invalid=767, Unknown=0, NotChecked=0, Total=1056 [2021-11-05 12:21:03,729 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 1440 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 40 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9870.88ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1440 SdHoareTripleChecker+Valid, 2110 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.79ms SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10454.42ms IncrementalHoareTripleChecker+Time [2021-11-05 12:21:03,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1440 Valid, 2110 Invalid, 822 Unknown, 0 Unchecked, 8.79ms Time], IncrementalHoareTripleChecker [40 Valid, 778 Invalid, 4 Unknown, 0 Unchecked, 10454.42ms Time] [2021-11-05 12:21:03,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2021-11-05 12:21:03,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 766. [2021-11-05 12:21:03,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 751 states have (on average 1.137150466045273) internal successors, (854), 765 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:03,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 854 transitions. [2021-11-05 12:21:03,762 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 854 transitions. Word has length 92 [2021-11-05 12:21:03,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:21:03,762 INFO L470 AbstractCegarLoop]: Abstraction has 766 states and 854 transitions. [2021-11-05 12:21:03,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:03,762 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 854 transitions. [2021-11-05 12:21:03,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-05 12:21:03,763 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:21:03,763 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:21:03,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-05 12:21:03,764 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:21:03,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:21:03,764 INFO L85 PathProgramCache]: Analyzing trace with hash -115779194, now seen corresponding path program 1 times [2021-11-05 12:21:03,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:21:03,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163840699] [2021-11-05 12:21:03,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:21:03,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:21:04,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:21:04,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:21:04,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:21:04,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163840699] [2021-11-05 12:21:04,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163840699] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:21:04,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:21:04,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-05 12:21:04,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247399012] [2021-11-05 12:21:04,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:21:04,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-05 12:21:04,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:21:04,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-05 12:21:04,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-05 12:21:04,489 INFO L87 Difference]: Start difference. First operand 766 states and 854 transitions. Second operand has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 11 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:06,530 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:08,642 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:10,762 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:12,907 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:15,042 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:17,177 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:22,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:21:22,134 INFO L93 Difference]: Finished difference Result 2352 states and 2633 transitions. [2021-11-05 12:21:22,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-05 12:21:22,135 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 11 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-05 12:21:22,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:21:22,137 INFO L225 Difference]: With dead ends: 2352 [2021-11-05 12:21:22,137 INFO L226 Difference]: Without dead ends: 2075 [2021-11-05 12:21:22,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 1517.85ms TimeCoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2021-11-05 12:21:22,139 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 1276 mSDsluCounter, 2784 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 42 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15251.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1276 SdHoareTripleChecker+Valid, 3214 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.53ms SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1229 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16195.60ms IncrementalHoareTripleChecker+Time [2021-11-05 12:21:22,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1276 Valid, 3214 Invalid, 1277 Unknown, 0 Unchecked, 13.53ms Time], IncrementalHoareTripleChecker [42 Valid, 1229 Invalid, 6 Unknown, 0 Unchecked, 16195.60ms Time] [2021-11-05 12:21:22,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2075 states. [2021-11-05 12:21:22,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2075 to 768. [2021-11-05 12:21:22,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 753 states have (on average 1.1367861885790174) internal successors, (856), 767 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:22,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 856 transitions. [2021-11-05 12:21:22,186 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 856 transitions. Word has length 92 [2021-11-05 12:21:22,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:21:22,187 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 856 transitions. [2021-11-05 12:21:22,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 11 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:22,187 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 856 transitions. [2021-11-05 12:21:22,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-05 12:21:22,188 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:21:22,188 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:21:22,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-05 12:21:22,188 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:21:22,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:21:22,189 INFO L85 PathProgramCache]: Analyzing trace with hash -51499588, now seen corresponding path program 1 times [2021-11-05 12:21:22,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:21:22,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398832929] [2021-11-05 12:21:22,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:21:22,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:21:22,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:21:23,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:21:23,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:21:23,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398832929] [2021-11-05 12:21:23,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398832929] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:21:23,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:21:23,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-05 12:21:23,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853063217] [2021-11-05 12:21:23,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:21:23,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-05 12:21:23,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:21:23,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-05 12:21:23,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-05 12:21:23,228 INFO L87 Difference]: Start difference. First operand 768 states and 856 transitions. Second operand has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 11 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:25,273 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:27,388 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:29,509 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:38,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:21:38,841 INFO L93 Difference]: Finished difference Result 2820 states and 3136 transitions. [2021-11-05 12:21:38,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-05 12:21:38,841 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 11 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-05 12:21:38,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:21:38,844 INFO L225 Difference]: With dead ends: 2820 [2021-11-05 12:21:38,844 INFO L226 Difference]: Without dead ends: 2448 [2021-11-05 12:21:38,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 3689.30ms TimeCoverageRelationStatistics Valid=395, Invalid=1087, Unknown=0, NotChecked=0, Total=1482 [2021-11-05 12:21:38,846 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 2125 mSDsluCounter, 2756 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 89 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11445.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2125 SdHoareTripleChecker+Valid, 3236 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.42ms SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12124.36ms IncrementalHoareTripleChecker+Time [2021-11-05 12:21:38,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2125 Valid, 3236 Invalid, 1436 Unknown, 0 Unchecked, 16.42ms Time], IncrementalHoareTripleChecker [89 Valid, 1344 Invalid, 3 Unknown, 0 Unchecked, 12124.36ms Time] [2021-11-05 12:21:38,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2448 states. [2021-11-05 12:21:38,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2448 to 825. [2021-11-05 12:21:38,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 810 states have (on average 1.1271604938271604) internal successors, (913), 824 states have internal predecessors, (913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:38,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 913 transitions. [2021-11-05 12:21:38,911 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 913 transitions. Word has length 92 [2021-11-05 12:21:38,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:21:38,911 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 913 transitions. [2021-11-05 12:21:38,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 11 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:38,912 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 913 transitions. [2021-11-05 12:21:38,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-05 12:21:38,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:21:38,913 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:21:38,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-05 12:21:38,913 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:21:38,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:21:38,913 INFO L85 PathProgramCache]: Analyzing trace with hash -28867334, now seen corresponding path program 1 times [2021-11-05 12:21:38,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:21:38,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768325258] [2021-11-05 12:21:38,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:21:38,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:21:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:21:39,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:21:39,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:21:39,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768325258] [2021-11-05 12:21:39,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768325258] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:21:39,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:21:39,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:21:39,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111798303] [2021-11-05 12:21:39,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:21:39,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:21:39,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:21:39,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:21:39,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:21:39,899 INFO L87 Difference]: Start difference. First operand 825 states and 913 transitions. Second operand has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:41,942 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:44,134 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:46,236 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:48,340 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:50,468 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:21:55,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:21:55,010 INFO L93 Difference]: Finished difference Result 1671 states and 1843 transitions. [2021-11-05 12:21:55,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-05 12:21:55,011 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-05 12:21:55,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:21:55,013 INFO L225 Difference]: With dead ends: 1671 [2021-11-05 12:21:55,013 INFO L226 Difference]: Without dead ends: 1424 [2021-11-05 12:21:55,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 1588.56ms TimeCoverageRelationStatistics Valid=293, Invalid=897, Unknown=0, NotChecked=0, Total=1190 [2021-11-05 12:21:55,014 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 1509 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 89 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12919.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 2697 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.42ms SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13689.85ms IncrementalHoareTripleChecker+Time [2021-11-05 12:21:55,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1509 Valid, 2697 Invalid, 1277 Unknown, 0 Unchecked, 11.42ms Time], IncrementalHoareTripleChecker [89 Valid, 1183 Invalid, 5 Unknown, 0 Unchecked, 13689.85ms Time] [2021-11-05 12:21:55,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-11-05 12:21:55,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1128. [2021-11-05 12:21:55,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1128 states, 1113 states have (on average 1.1302785265049415) internal successors, (1258), 1127 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:55,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1128 states to 1128 states and 1258 transitions. [2021-11-05 12:21:55,070 INFO L78 Accepts]: Start accepts. Automaton has 1128 states and 1258 transitions. Word has length 92 [2021-11-05 12:21:55,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:21:55,070 INFO L470 AbstractCegarLoop]: Abstraction has 1128 states and 1258 transitions. [2021-11-05 12:21:55,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:21:55,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1128 states and 1258 transitions. [2021-11-05 12:21:55,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-05 12:21:55,072 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:21:55,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:21:55,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-05 12:21:55,072 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:21:55,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:21:55,072 INFO L85 PathProgramCache]: Analyzing trace with hash -996217988, now seen corresponding path program 1 times [2021-11-05 12:21:55,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:21:55,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050060434] [2021-11-05 12:21:55,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:21:55,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:21:57,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:21:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:21:58,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:21:58,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050060434] [2021-11-05 12:21:58,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050060434] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:21:58,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:21:58,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:21:58,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285687603] [2021-11-05 12:21:58,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:21:58,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-05 12:21:58,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:21:58,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-05 12:21:58,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-05 12:21:58,535 INFO L87 Difference]: Start difference. First operand 1128 states and 1258 transitions. Second operand has 13 states, 13 states have (on average 7.076923076923077) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:00,577 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:02,701 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:04,812 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:06,929 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:09,046 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:11,165 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:13,298 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:15,445 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:17,546 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:19,670 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:22,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:22:22,673 INFO L93 Difference]: Finished difference Result 1739 states and 1922 transitions. [2021-11-05 12:22:22,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-05 12:22:22,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.076923076923077) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-05 12:22:22,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:22:22,675 INFO L225 Difference]: With dead ends: 1739 [2021-11-05 12:22:22,675 INFO L226 Difference]: Without dead ends: 1457 [2021-11-05 12:22:22,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 1427.60ms TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2021-11-05 12:22:22,676 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 1978 mSDsluCounter, 2852 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 6 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21812.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1978 SdHoareTripleChecker+Valid, 3258 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.43ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23090.16ms IncrementalHoareTripleChecker+Time [2021-11-05 12:22:22,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1978 Valid, 3258 Invalid, 632 Unknown, 0 Unchecked, 10.43ms Time], IncrementalHoareTripleChecker [6 Valid, 616 Invalid, 10 Unknown, 0 Unchecked, 23090.16ms Time] [2021-11-05 12:22:22,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2021-11-05 12:22:22,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1011. [2021-11-05 12:22:22,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1011 states, 996 states have (on average 1.1275100401606426) internal successors, (1123), 1010 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:22,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 1123 transitions. [2021-11-05 12:22:22,729 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 1123 transitions. Word has length 92 [2021-11-05 12:22:22,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:22:22,730 INFO L470 AbstractCegarLoop]: Abstraction has 1011 states and 1123 transitions. [2021-11-05 12:22:22,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.076923076923077) internal successors, (92), 12 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:22,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 1123 transitions. [2021-11-05 12:22:22,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-05 12:22:22,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:22:22,731 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:22:22,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-05 12:22:22,731 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:22:22,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:22:22,732 INFO L85 PathProgramCache]: Analyzing trace with hash 728613981, now seen corresponding path program 1 times [2021-11-05 12:22:22,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:22:22,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165641586] [2021-11-05 12:22:22,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:22:22,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:22:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:22:23,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:22:23,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:22:23,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165641586] [2021-11-05 12:22:23,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165641586] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:22:23,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:22:23,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-05 12:22:23,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628975861] [2021-11-05 12:22:23,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:22:23,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-05 12:22:23,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:22:23,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-05 12:22:23,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-05 12:22:23,638 INFO L87 Difference]: Start difference. First operand 1011 states and 1123 transitions. Second operand has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 13 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:25,679 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:27,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:29,903 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:32,032 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:34,141 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:38,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:22:38,740 INFO L93 Difference]: Finished difference Result 1586 states and 1759 transitions. [2021-11-05 12:22:38,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-05 12:22:38,741 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 13 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-11-05 12:22:38,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:22:38,743 INFO L225 Difference]: With dead ends: 1586 [2021-11-05 12:22:38,743 INFO L226 Difference]: Without dead ends: 1256 [2021-11-05 12:22:38,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1424.64ms TimeCoverageRelationStatistics Valid=175, Invalid=475, Unknown=0, NotChecked=0, Total=650 [2021-11-05 12:22:38,744 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 868 mSDsluCounter, 1948 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 58 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13197.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 2304 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.10ms SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13957.95ms IncrementalHoareTripleChecker+Time [2021-11-05 12:22:38,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [868 Valid, 2304 Invalid, 1242 Unknown, 0 Unchecked, 10.10ms Time], IncrementalHoareTripleChecker [58 Valid, 1179 Invalid, 5 Unknown, 0 Unchecked, 13957.95ms Time] [2021-11-05 12:22:38,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-11-05 12:22:38,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 987. [2021-11-05 12:22:38,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 972 states have (on average 1.1224279835390947) internal successors, (1091), 986 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:38,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1091 transitions. [2021-11-05 12:22:38,796 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1091 transitions. Word has length 94 [2021-11-05 12:22:38,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:22:38,797 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1091 transitions. [2021-11-05 12:22:38,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 13 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:38,797 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1091 transitions. [2021-11-05 12:22:38,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-05 12:22:38,798 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:22:38,798 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:22:38,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-05 12:22:38,799 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:22:38,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:22:38,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1822899773, now seen corresponding path program 1 times [2021-11-05 12:22:38,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:22:38,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522879782] [2021-11-05 12:22:38,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:22:38,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:22:39,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:22:40,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:22:40,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:22:40,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522879782] [2021-11-05 12:22:40,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522879782] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:22:40,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:22:40,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:22:40,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727355733] [2021-11-05 12:22:40,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:22:40,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:22:40,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:22:40,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:22:40,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:22:40,728 INFO L87 Difference]: Start difference. First operand 987 states and 1091 transitions. Second operand has 12 states, 12 states have (on average 8.0) internal successors, (96), 12 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:22:42,771 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:44,926 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:47,039 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:49,195 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:51,313 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:53,461 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:55,572 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:22:57,689 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:00,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:23:00,337 INFO L93 Difference]: Finished difference Result 1439 states and 1592 transitions. [2021-11-05 12:23:00,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-05 12:23:00,337 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.0) internal successors, (96), 12 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-05 12:23:00,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:23:00,339 INFO L225 Difference]: With dead ends: 1439 [2021-11-05 12:23:00,339 INFO L226 Difference]: Without dead ends: 1146 [2021-11-05 12:23:00,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 654.53ms TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-11-05 12:23:00,340 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 1191 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 24 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17972.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1191 SdHoareTripleChecker+Valid, 1871 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.61ms SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19144.36ms IncrementalHoareTripleChecker+Time [2021-11-05 12:23:00,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1191 Valid, 1871 Invalid, 728 Unknown, 0 Unchecked, 8.61ms Time], IncrementalHoareTripleChecker [24 Valid, 696 Invalid, 8 Unknown, 0 Unchecked, 19144.36ms Time] [2021-11-05 12:23:00,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2021-11-05 12:23:00,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 981. [2021-11-05 12:23:00,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 966 states have (on average 1.1221532091097308) internal successors, (1084), 980 states have internal predecessors, (1084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:00,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1084 transitions. [2021-11-05 12:23:00,393 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1084 transitions. Word has length 96 [2021-11-05 12:23:00,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:23:00,393 INFO L470 AbstractCegarLoop]: Abstraction has 981 states and 1084 transitions. [2021-11-05 12:23:00,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.0) internal successors, (96), 12 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:00,393 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1084 transitions. [2021-11-05 12:23:00,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-05 12:23:00,394 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:23:00,395 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:23:00,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-05 12:23:00,395 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:23:00,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:23:00,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1962594433, now seen corresponding path program 1 times [2021-11-05 12:23:00,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:23:00,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150937503] [2021-11-05 12:23:00,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:23:00,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:23:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:23:01,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:23:01,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:23:01,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150937503] [2021-11-05 12:23:01,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150937503] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:23:01,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:23:01,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:23:01,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095630819] [2021-11-05 12:23:01,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:23:01,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:23:01,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:23:01,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:23:01,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:23:01,565 INFO L87 Difference]: Start difference. First operand 981 states and 1084 transitions. Second operand has 10 states, 10 states have (on average 9.6) internal successors, (96), 10 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:03,608 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:05,737 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:08,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:23:08,503 INFO L93 Difference]: Finished difference Result 1827 states and 2007 transitions. [2021-11-05 12:23:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-05 12:23:08,503 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 10 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-05 12:23:08,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:23:08,505 INFO L225 Difference]: With dead ends: 1827 [2021-11-05 12:23:08,505 INFO L226 Difference]: Without dead ends: 1511 [2021-11-05 12:23:08,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 752.66ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-11-05 12:23:08,506 INFO L933 BasicCegarLoop]: 405 mSDtfsCounter, 1635 mSDsluCounter, 1994 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 43 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5916.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1635 SdHoareTripleChecker+Valid, 2399 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.61ms SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6294.67ms IncrementalHoareTripleChecker+Time [2021-11-05 12:23:08,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1635 Valid, 2399 Invalid, 731 Unknown, 0 Unchecked, 8.61ms Time], IncrementalHoareTripleChecker [43 Valid, 686 Invalid, 2 Unknown, 0 Unchecked, 6294.67ms Time] [2021-11-05 12:23:08,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2021-11-05 12:23:08,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 981. [2021-11-05 12:23:08,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 966 states have (on average 1.1211180124223603) internal successors, (1083), 980 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:08,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1083 transitions. [2021-11-05 12:23:08,557 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1083 transitions. Word has length 96 [2021-11-05 12:23:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:23:08,558 INFO L470 AbstractCegarLoop]: Abstraction has 981 states and 1083 transitions. [2021-11-05 12:23:08,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 10 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:08,558 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1083 transitions. [2021-11-05 12:23:08,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-05 12:23:08,559 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:23:08,559 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:23:08,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-05 12:23:08,560 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:23:08,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:23:08,560 INFO L85 PathProgramCache]: Analyzing trace with hash -598268413, now seen corresponding path program 1 times [2021-11-05 12:23:08,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:23:08,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854746363] [2021-11-05 12:23:08,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:23:08,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:23:10,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:23:11,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:23:11,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:23:11,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854746363] [2021-11-05 12:23:11,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854746363] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:23:11,848 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:23:11,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-05 12:23:11,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13090563] [2021-11-05 12:23:11,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:23:11,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-05 12:23:11,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:23:11,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-05 12:23:11,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-11-05 12:23:11,848 INFO L87 Difference]: Start difference. First operand 981 states and 1083 transitions. Second operand has 14 states, 14 states have (on average 6.857142857142857) internal successors, (96), 14 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:13,891 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:16,016 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:18,116 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:20,247 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:22,389 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:24,513 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:27,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:23:27,193 INFO L93 Difference]: Finished difference Result 1523 states and 1680 transitions. [2021-11-05 12:23:27,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-05 12:23:27,194 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.857142857142857) internal successors, (96), 14 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-05 12:23:27,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:23:27,195 INFO L225 Difference]: With dead ends: 1523 [2021-11-05 12:23:27,195 INFO L226 Difference]: Without dead ends: 1292 [2021-11-05 12:23:27,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1436.29ms TimeCoverageRelationStatistics Valid=146, Invalid=316, Unknown=0, NotChecked=0, Total=462 [2021-11-05 12:23:27,196 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 1607 mSDsluCounter, 1766 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 64 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13415.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1607 SdHoareTripleChecker+Valid, 2091 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.82ms SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14247.40ms IncrementalHoareTripleChecker+Time [2021-11-05 12:23:27,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1607 Valid, 2091 Invalid, 622 Unknown, 0 Unchecked, 7.82ms Time], IncrementalHoareTripleChecker [64 Valid, 552 Invalid, 6 Unknown, 0 Unchecked, 14247.40ms Time] [2021-11-05 12:23:27,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2021-11-05 12:23:27,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 1051. [2021-11-05 12:23:27,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 1036 states have (on average 1.113899613899614) internal successors, (1154), 1050 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:27,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 1154 transitions. [2021-11-05 12:23:27,247 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 1154 transitions. Word has length 96 [2021-11-05 12:23:27,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:23:27,247 INFO L470 AbstractCegarLoop]: Abstraction has 1051 states and 1154 transitions. [2021-11-05 12:23:27,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.857142857142857) internal successors, (96), 14 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:27,248 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 1154 transitions. [2021-11-05 12:23:27,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-05 12:23:27,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:23:27,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:23:27,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-05 12:23:27,249 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:23:27,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:23:27,249 INFO L85 PathProgramCache]: Analyzing trace with hash 443934440, now seen corresponding path program 1 times [2021-11-05 12:23:27,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:23:27,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130598357] [2021-11-05 12:23:27,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:23:27,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:23:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:23:40,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:23:40,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:23:40,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130598357] [2021-11-05 12:23:40,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130598357] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:23:40,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:23:40,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-11-05 12:23:40,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921890159] [2021-11-05 12:23:40,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:23:40,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-05 12:23:40,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:23:40,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-05 12:23:40,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=848, Unknown=0, NotChecked=0, Total=930 [2021-11-05 12:23:40,303 INFO L87 Difference]: Start difference. First operand 1051 states and 1154 transitions. Second operand has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 31 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:23:42,351 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:44,484 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:46,592 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:48,716 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:50,822 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:52,939 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:55,065 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:57,191 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:23:59,299 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:01,430 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:03,541 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:05,681 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:07,800 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:21,348 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result VALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:23,143 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:27,924 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:33,253 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:36,436 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:24:39,961 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:00,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:25:00,059 INFO L93 Difference]: Finished difference Result 1462 states and 1608 transitions. [2021-11-05 12:25:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-05 12:25:00,060 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 31 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 98 [2021-11-05 12:25:00,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:25:00,061 INFO L225 Difference]: With dead ends: 1462 [2021-11-05 12:25:00,061 INFO L226 Difference]: Without dead ends: 1306 [2021-11-05 12:25:00,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 5 SyntacticMatches, 6 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 27495.11ms TimeCoverageRelationStatistics Valid=663, Invalid=2877, Unknown=0, NotChecked=0, Total=3540 [2021-11-05 12:25:00,063 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 2685 mSDsluCounter, 4817 mSDsCounter, 0 mSdLazyCounter, 2310 mSolverCounterSat, 180 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53336.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2685 SdHoareTripleChecker+Valid, 5134 SdHoareTripleChecker+Invalid, 2505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 27.24ms SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 2310 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55455.20ms IncrementalHoareTripleChecker+Time [2021-11-05 12:25:00,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2685 Valid, 5134 Invalid, 2505 Unknown, 0 Unchecked, 27.24ms Time], IncrementalHoareTripleChecker [180 Valid, 2310 Invalid, 15 Unknown, 0 Unchecked, 55455.20ms Time] [2021-11-05 12:25:00,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2021-11-05 12:25:00,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1059. [2021-11-05 12:25:00,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1044 states have (on average 1.1149425287356323) internal successors, (1164), 1058 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:00,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1164 transitions. [2021-11-05 12:25:00,124 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1164 transitions. Word has length 98 [2021-11-05 12:25:00,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:25:00,124 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 1164 transitions. [2021-11-05 12:25:00,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 31 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:00,125 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1164 transitions. [2021-11-05 12:25:00,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-05 12:25:00,126 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:25:00,126 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:25:00,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-05 12:25:00,126 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:25:00,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:25:00,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1726985537, now seen corresponding path program 1 times [2021-11-05 12:25:00,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:25:00,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284627830] [2021-11-05 12:25:00,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:25:00,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:25:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:25:05,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:25:05,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:25:05,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284627830] [2021-11-05 12:25:05,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284627830] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:25:05,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:25:05,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-11-05 12:25:05,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890942720] [2021-11-05 12:25:05,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:25:05,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-05 12:25:05,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:25:05,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-05 12:25:05,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-11-05 12:25:05,065 INFO L87 Difference]: Start difference. First operand 1059 states and 1164 transitions. Second operand has 21 states, 21 states have (on average 4.761904761904762) internal successors, (100), 21 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:07,113 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:09,216 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:11,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:13,425 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:15,565 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:17,654 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:43,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:25:43,591 INFO L93 Difference]: Finished difference Result 2637 states and 2914 transitions. [2021-11-05 12:25:43,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-11-05 12:25:43,592 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.761904761904762) internal successors, (100), 21 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-11-05 12:25:43,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:25:43,595 INFO L225 Difference]: With dead ends: 2637 [2021-11-05 12:25:43,595 INFO L226 Difference]: Without dead ends: 2633 [2021-11-05 12:25:43,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4794 ImplicationChecksByTransitivity, 19090.97ms TimeCoverageRelationStatistics Valid=2557, Invalid=12943, Unknown=0, NotChecked=0, Total=15500 [2021-11-05 12:25:43,600 INFO L933 BasicCegarLoop]: 489 mSDtfsCounter, 4010 mSDsluCounter, 5413 mSDsCounter, 0 mSdLazyCounter, 3073 mSolverCounterSat, 603 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19002.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4010 SdHoareTripleChecker+Valid, 5902 SdHoareTripleChecker+Invalid, 3682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 35.06ms SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 3073 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20072.44ms IncrementalHoareTripleChecker+Time [2021-11-05 12:25:43,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4010 Valid, 5902 Invalid, 3682 Unknown, 0 Unchecked, 35.06ms Time], IncrementalHoareTripleChecker [603 Valid, 3073 Invalid, 6 Unknown, 0 Unchecked, 20072.44ms Time] [2021-11-05 12:25:43,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2633 states. [2021-11-05 12:25:43,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2633 to 1268. [2021-11-05 12:25:43,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1268 states, 1253 states have (on average 1.1189146049481244) internal successors, (1402), 1267 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:43,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1268 states to 1268 states and 1402 transitions. [2021-11-05 12:25:43,675 INFO L78 Accepts]: Start accepts. Automaton has 1268 states and 1402 transitions. Word has length 100 [2021-11-05 12:25:43,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:25:43,676 INFO L470 AbstractCegarLoop]: Abstraction has 1268 states and 1402 transitions. [2021-11-05 12:25:43,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.761904761904762) internal successors, (100), 21 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:43,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1268 states and 1402 transitions. [2021-11-05 12:25:43,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-05 12:25:43,677 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:25:43,677 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:25:43,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-05 12:25:43,678 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:25:43,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:25:43,678 INFO L85 PathProgramCache]: Analyzing trace with hash -218236382, now seen corresponding path program 1 times [2021-11-05 12:25:43,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:25:43,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772210941] [2021-11-05 12:25:43,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:25:43,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:25:46,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:25:46,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:25:46,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:25:46,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772210941] [2021-11-05 12:25:46,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772210941] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:25:46,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:25:46,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:25:46,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954007254] [2021-11-05 12:25:46,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:25:46,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:25:46,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:25:46,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:25:46,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:25:46,569 INFO L87 Difference]: Start difference. First operand 1268 states and 1402 transitions. Second operand has 10 states, 10 states have (on average 10.1) internal successors, (101), 10 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:48,615 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:50,718 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:52,853 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:25:55,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:25:55,450 INFO L93 Difference]: Finished difference Result 2042 states and 2266 transitions. [2021-11-05 12:25:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-05 12:25:55,450 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.1) internal successors, (101), 10 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-11-05 12:25:55,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:25:55,453 INFO L225 Difference]: With dead ends: 2042 [2021-11-05 12:25:55,453 INFO L226 Difference]: Without dead ends: 1728 [2021-11-05 12:25:55,453 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 837.50ms TimeCoverageRelationStatistics Valid=108, Invalid=198, Unknown=0, NotChecked=0, Total=306 [2021-11-05 12:25:55,454 INFO L933 BasicCegarLoop]: 494 mSDtfsCounter, 1721 mSDsluCounter, 2307 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 31 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7699.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1721 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.70ms SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8168.83ms IncrementalHoareTripleChecker+Time [2021-11-05 12:25:55,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1721 Valid, 2801 Invalid, 665 Unknown, 0 Unchecked, 9.70ms Time], IncrementalHoareTripleChecker [31 Valid, 631 Invalid, 3 Unknown, 0 Unchecked, 8168.83ms Time] [2021-11-05 12:25:55,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2021-11-05 12:25:55,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1380. [2021-11-05 12:25:55,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1365 states have (on average 1.1223443223443224) internal successors, (1532), 1379 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:55,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 1532 transitions. [2021-11-05 12:25:55,541 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 1532 transitions. Word has length 101 [2021-11-05 12:25:55,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:25:55,541 INFO L470 AbstractCegarLoop]: Abstraction has 1380 states and 1532 transitions. [2021-11-05 12:25:55,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.1) internal successors, (101), 10 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:55,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 1532 transitions. [2021-11-05 12:25:55,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-05 12:25:55,543 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:25:55,543 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:25:55,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-05 12:25:55,544 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:25:55,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:25:55,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1471623646, now seen corresponding path program 1 times [2021-11-05 12:25:55,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:25:55,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255023929] [2021-11-05 12:25:55,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:25:55,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:25:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:25:56,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:25:56,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:25:56,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255023929] [2021-11-05 12:25:56,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255023929] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:25:56,632 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:25:56,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-05 12:25:56,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026855987] [2021-11-05 12:25:56,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:25:56,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-05 12:25:56,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:25:56,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-05 12:25:56,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-11-05 12:25:56,633 INFO L87 Difference]: Start difference. First operand 1380 states and 1532 transitions. Second operand has 13 states, 13 states have (on average 8.076923076923077) internal successors, (105), 13 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:25:58,675 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:00,767 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:02,893 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:04,989 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:07,139 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:09,251 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:11,362 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:13,481 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:19,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:26:19,562 INFO L93 Difference]: Finished difference Result 3325 states and 3699 transitions. [2021-11-05 12:26:19,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-05 12:26:19,562 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.076923076923077) internal successors, (105), 13 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-11-05 12:26:19,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:26:19,566 INFO L225 Difference]: With dead ends: 3325 [2021-11-05 12:26:19,566 INFO L226 Difference]: Without dead ends: 2865 [2021-11-05 12:26:19,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 1696.15ms TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2021-11-05 12:26:19,568 INFO L933 BasicCegarLoop]: 410 mSDtfsCounter, 1837 mSDsluCounter, 3071 mSDsCounter, 0 mSdLazyCounter, 1569 mSolverCounterSat, 43 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20121.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1837 SdHoareTripleChecker+Valid, 3481 SdHoareTripleChecker+Invalid, 1620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.53ms SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1569 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21331.49ms IncrementalHoareTripleChecker+Time [2021-11-05 12:26:19,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1837 Valid, 3481 Invalid, 1620 Unknown, 0 Unchecked, 17.53ms Time], IncrementalHoareTripleChecker [43 Valid, 1569 Invalid, 8 Unknown, 0 Unchecked, 21331.49ms Time] [2021-11-05 12:26:19,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2865 states. [2021-11-05 12:26:19,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2865 to 1422. [2021-11-05 12:26:19,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1407 states have (on average 1.1208244491826582) internal successors, (1577), 1421 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:19,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 1577 transitions. [2021-11-05 12:26:19,659 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 1577 transitions. Word has length 105 [2021-11-05 12:26:19,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:26:19,660 INFO L470 AbstractCegarLoop]: Abstraction has 1422 states and 1577 transitions. [2021-11-05 12:26:19,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.076923076923077) internal successors, (105), 13 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:19,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 1577 transitions. [2021-11-05 12:26:19,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-05 12:26:19,661 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:26:19,662 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:26:19,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-05 12:26:19,662 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:26:19,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:26:19,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1598625937, now seen corresponding path program 1 times [2021-11-05 12:26:19,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:26:19,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709350703] [2021-11-05 12:26:19,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:26:19,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:26:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:26:22,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:26:22,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:26:22,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709350703] [2021-11-05 12:26:22,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709350703] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:26:22,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:26:22,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:26:22,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039257157] [2021-11-05 12:26:22,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:26:22,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:26:22,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:26:22,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:26:22,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:26:22,520 INFO L87 Difference]: Start difference. First operand 1422 states and 1577 transitions. Second operand has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:24,563 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:26,685 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:28,803 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:31,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:26:31,371 INFO L93 Difference]: Finished difference Result 2000 states and 2202 transitions. [2021-11-05 12:26:31,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-05 12:26:31,372 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2021-11-05 12:26:31,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:26:31,375 INFO L225 Difference]: With dead ends: 2000 [2021-11-05 12:26:31,375 INFO L226 Difference]: Without dead ends: 1753 [2021-11-05 12:26:31,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 877.31ms TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2021-11-05 12:26:31,376 INFO L933 BasicCegarLoop]: 483 mSDtfsCounter, 1412 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 17 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7780.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 3265 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.39ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8242.91ms IncrementalHoareTripleChecker+Time [2021-11-05 12:26:31,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 3265 Invalid, 716 Unknown, 0 Unchecked, 9.39ms Time], IncrementalHoareTripleChecker [17 Valid, 696 Invalid, 3 Unknown, 0 Unchecked, 8242.91ms Time] [2021-11-05 12:26:31,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-11-05 12:26:31,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1340. [2021-11-05 12:26:31,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1325 states have (on average 1.1230188679245283) internal successors, (1488), 1339 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:31,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 1488 transitions. [2021-11-05 12:26:31,464 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 1488 transitions. Word has length 107 [2021-11-05 12:26:31,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:26:31,464 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 1488 transitions. [2021-11-05 12:26:31,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:31,464 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 1488 transitions. [2021-11-05 12:26:31,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-05 12:26:31,466 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:26:31,466 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:26:31,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-05 12:26:31,466 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:26:31,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:26:31,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1252400843, now seen corresponding path program 1 times [2021-11-05 12:26:31,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:26:31,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702584225] [2021-11-05 12:26:31,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:26:31,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:26:32,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:26:32,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:26:32,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:26:32,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702584225] [2021-11-05 12:26:32,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702584225] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:26:32,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:26:32,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:26:32,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645130114] [2021-11-05 12:26:32,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:26:32,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:26:32,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:26:32,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:26:32,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:26:32,795 INFO L87 Difference]: Start difference. First operand 1340 states and 1488 transitions. Second operand has 10 states, 10 states have (on average 10.8) internal successors, (108), 10 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:34,843 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:36,972 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:39,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:26:39,601 INFO L93 Difference]: Finished difference Result 2722 states and 3018 transitions. [2021-11-05 12:26:39,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-05 12:26:39,601 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.8) internal successors, (108), 10 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-11-05 12:26:39,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:26:39,604 INFO L225 Difference]: With dead ends: 2722 [2021-11-05 12:26:39,604 INFO L226 Difference]: Without dead ends: 2211 [2021-11-05 12:26:39,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 589.67ms TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2021-11-05 12:26:39,605 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 2534 mSDsluCounter, 1642 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 69 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5819.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2534 SdHoareTripleChecker+Valid, 2018 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.07ms SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6212.59ms IncrementalHoareTripleChecker+Time [2021-11-05 12:26:39,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2534 Valid, 2018 Invalid, 773 Unknown, 0 Unchecked, 6.07ms Time], IncrementalHoareTripleChecker [69 Valid, 702 Invalid, 2 Unknown, 0 Unchecked, 6212.59ms Time] [2021-11-05 12:26:39,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2021-11-05 12:26:39,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 1381. [2021-11-05 12:26:39,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1366 states have (on average 1.1215226939970717) internal successors, (1532), 1380 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:39,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 1532 transitions. [2021-11-05 12:26:39,693 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 1532 transitions. Word has length 108 [2021-11-05 12:26:39,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:26:39,694 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 1532 transitions. [2021-11-05 12:26:39,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.8) internal successors, (108), 10 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:39,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 1532 transitions. [2021-11-05 12:26:39,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-05 12:26:39,695 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:26:39,695 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:26:39,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-05 12:26:39,695 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:26:39,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:26:39,696 INFO L85 PathProgramCache]: Analyzing trace with hash 666124621, now seen corresponding path program 1 times [2021-11-05 12:26:39,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:26:39,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862469857] [2021-11-05 12:26:39,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:26:39,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:26:43,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:26:44,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:26:44,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:26:44,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862469857] [2021-11-05 12:26:44,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862469857] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:26:44,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:26:44,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-05 12:26:44,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466970266] [2021-11-05 12:26:44,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:26:44,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-05 12:26:44,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:26:44,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-05 12:26:44,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-05 12:26:44,002 INFO L87 Difference]: Start difference. First operand 1381 states and 1532 transitions. Second operand has 9 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:46,052 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:48,169 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:50,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:26:50,517 INFO L93 Difference]: Finished difference Result 2591 states and 2865 transitions. [2021-11-05 12:26:50,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-05 12:26:50,518 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-11-05 12:26:50,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:26:50,520 INFO L225 Difference]: With dead ends: 2591 [2021-11-05 12:26:50,520 INFO L226 Difference]: Without dead ends: 1799 [2021-11-05 12:26:50,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 636.48ms TimeCoverageRelationStatistics Valid=145, Invalid=317, Unknown=0, NotChecked=0, Total=462 [2021-11-05 12:26:50,521 INFO L933 BasicCegarLoop]: 641 mSDtfsCounter, 1305 mSDsluCounter, 1923 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 28 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5564.94ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1305 SdHoareTripleChecker+Valid, 2564 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.11ms SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5887.87ms IncrementalHoareTripleChecker+Time [2021-11-05 12:26:50,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1305 Valid, 2564 Invalid, 662 Unknown, 0 Unchecked, 6.11ms Time], IncrementalHoareTripleChecker [28 Valid, 632 Invalid, 2 Unknown, 0 Unchecked, 5887.87ms Time] [2021-11-05 12:26:50,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-11-05 12:26:50,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1357. [2021-11-05 12:26:50,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1357 states, 1342 states have (on average 1.1214605067064083) internal successors, (1505), 1356 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:50,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 1505 transitions. [2021-11-05 12:26:50,721 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 1505 transitions. Word has length 108 [2021-11-05 12:26:50,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:26:50,722 INFO L470 AbstractCegarLoop]: Abstraction has 1357 states and 1505 transitions. [2021-11-05 12:26:50,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:50,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 1505 transitions. [2021-11-05 12:26:50,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-05 12:26:50,724 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:26:50,724 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:26:50,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-05 12:26:50,724 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:26:50,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:26:50,725 INFO L85 PathProgramCache]: Analyzing trace with hash -208776075, now seen corresponding path program 1 times [2021-11-05 12:26:50,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:26:50,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815097974] [2021-11-05 12:26:50,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:26:50,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:26:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:26:54,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:26:54,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:26:54,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815097974] [2021-11-05 12:26:54,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815097974] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:26:54,562 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:26:54,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:26:54,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305225916] [2021-11-05 12:26:54,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:26:54,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:26:54,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:26:54,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:26:54,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:26:54,563 INFO L87 Difference]: Start difference. First operand 1357 states and 1505 transitions. Second operand has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:26:56,609 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:26:58,733 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:00,857 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:02,985 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:05,102 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:07,241 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:09,398 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:12,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:27:12,444 INFO L93 Difference]: Finished difference Result 1925 states and 2122 transitions. [2021-11-05 12:27:12,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-05 12:27:12,445 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 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 109 [2021-11-05 12:27:12,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:27:12,447 INFO L225 Difference]: With dead ends: 1925 [2021-11-05 12:27:12,447 INFO L226 Difference]: Without dead ends: 1736 [2021-11-05 12:27:12,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 997.90ms TimeCoverageRelationStatistics Valid=116, Invalid=304, Unknown=0, NotChecked=0, Total=420 [2021-11-05 12:27:12,447 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 1545 mSDsluCounter, 2109 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 48 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16018.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 2395 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.58ms SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17053.08ms IncrementalHoareTripleChecker+Time [2021-11-05 12:27:12,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1545 Valid, 2395 Invalid, 905 Unknown, 0 Unchecked, 9.58ms Time], IncrementalHoareTripleChecker [48 Valid, 850 Invalid, 7 Unknown, 0 Unchecked, 17053.08ms Time] [2021-11-05 12:27:12,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-11-05 12:27:12,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1343. [2021-11-05 12:27:12,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1343 states, 1328 states have (on average 1.1197289156626506) internal successors, (1487), 1342 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:12,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1343 states to 1343 states and 1487 transitions. [2021-11-05 12:27:12,529 INFO L78 Accepts]: Start accepts. Automaton has 1343 states and 1487 transitions. Word has length 109 [2021-11-05 12:27:12,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:27:12,529 INFO L470 AbstractCegarLoop]: Abstraction has 1343 states and 1487 transitions. [2021-11-05 12:27:12,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:12,529 INFO L276 IsEmpty]: Start isEmpty. Operand 1343 states and 1487 transitions. [2021-11-05 12:27:12,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-05 12:27:12,530 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:27:12,530 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:27:12,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-05 12:27:12,531 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:27:12,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:27:12,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1641786257, now seen corresponding path program 1 times [2021-11-05 12:27:12,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:27:12,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556709650] [2021-11-05 12:27:12,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:27:12,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:27:12,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:27:13,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:27:13,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:27:13,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556709650] [2021-11-05 12:27:13,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556709650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:27:13,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:27:13,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-05 12:27:13,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828028347] [2021-11-05 12:27:13,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:27:13,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-05 12:27:13,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:27:13,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-05 12:27:13,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-05 12:27:13,195 INFO L87 Difference]: Start difference. First operand 1343 states and 1487 transitions. Second operand has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:15,243 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:17,340 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:19,455 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:21,556 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:23,655 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:25,747 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:30,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:27:30,151 INFO L93 Difference]: Finished difference Result 2299 states and 2571 transitions. [2021-11-05 12:27:30,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-05 12:27:30,152 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 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 109 [2021-11-05 12:27:30,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:27:30,153 INFO L225 Difference]: With dead ends: 2299 [2021-11-05 12:27:30,154 INFO L226 Difference]: Without dead ends: 2016 [2021-11-05 12:27:30,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 1263.28ms TimeCoverageRelationStatistics Valid=220, Invalid=536, Unknown=0, NotChecked=0, Total=756 [2021-11-05 12:27:30,154 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 1304 mSDsluCounter, 2234 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 89 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14969.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1304 SdHoareTripleChecker+Valid, 2633 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.64ms SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15744.51ms IncrementalHoareTripleChecker+Time [2021-11-05 12:27:30,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1304 Valid, 2633 Invalid, 1142 Unknown, 0 Unchecked, 11.64ms Time], IncrementalHoareTripleChecker [89 Valid, 1047 Invalid, 6 Unknown, 0 Unchecked, 15744.51ms Time] [2021-11-05 12:27:30,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-11-05 12:27:30,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1499. [2021-11-05 12:27:30,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1484 states have (on average 1.112533692722372) internal successors, (1651), 1498 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:30,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 1651 transitions. [2021-11-05 12:27:30,247 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 1651 transitions. Word has length 109 [2021-11-05 12:27:30,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:27:30,248 INFO L470 AbstractCegarLoop]: Abstraction has 1499 states and 1651 transitions. [2021-11-05 12:27:30,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 12 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:30,248 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 1651 transitions. [2021-11-05 12:27:30,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-05 12:27:30,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:27:30,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:27:30,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-05 12:27:30,249 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:27:30,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:27:30,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1305398959, now seen corresponding path program 1 times [2021-11-05 12:27:30,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:27:30,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324458758] [2021-11-05 12:27:30,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:27:30,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:27:30,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:27:31,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:27:31,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:27:31,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324458758] [2021-11-05 12:27:31,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324458758] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:27:31,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:27:31,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-05 12:27:31,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914956450] [2021-11-05 12:27:31,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:27:31,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-05 12:27:31,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:27:31,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-05 12:27:31,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-05 12:27:31,051 INFO L87 Difference]: Start difference. First operand 1499 states and 1651 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:33,094 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:35,228 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:37,370 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:39,500 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:41,619 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:43,752 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:51,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:27:51,326 INFO L93 Difference]: Finished difference Result 3655 states and 4076 transitions. [2021-11-05 12:27:51,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-05 12:27:51,327 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 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 109 [2021-11-05 12:27:51,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:27:51,329 INFO L225 Difference]: With dead ends: 3655 [2021-11-05 12:27:51,329 INFO L226 Difference]: Without dead ends: 3329 [2021-11-05 12:27:51,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 2409.97ms TimeCoverageRelationStatistics Valid=581, Invalid=1969, Unknown=0, NotChecked=0, Total=2550 [2021-11-05 12:27:51,331 INFO L933 BasicCegarLoop]: 795 mSDtfsCounter, 2137 mSDsluCounter, 3305 mSDsCounter, 0 mSdLazyCounter, 1885 mSolverCounterSat, 64 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16701.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2137 SdHoareTripleChecker+Valid, 4100 SdHoareTripleChecker+Invalid, 1955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.62ms SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1885 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17778.33ms IncrementalHoareTripleChecker+Time [2021-11-05 12:27:51,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2137 Valid, 4100 Invalid, 1955 Unknown, 0 Unchecked, 19.62ms Time], IncrementalHoareTripleChecker [64 Valid, 1885 Invalid, 6 Unknown, 0 Unchecked, 17778.33ms Time] [2021-11-05 12:27:51,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2021-11-05 12:27:51,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 1461. [2021-11-05 12:27:51,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1446 states have (on average 1.1141078838174274) internal successors, (1611), 1460 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:51,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 1611 transitions. [2021-11-05 12:27:51,430 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 1611 transitions. Word has length 109 [2021-11-05 12:27:51,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:27:51,430 INFO L470 AbstractCegarLoop]: Abstraction has 1461 states and 1611 transitions. [2021-11-05 12:27:51,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:51,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 1611 transitions. [2021-11-05 12:27:51,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-05 12:27:51,432 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:27:51,432 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:27:51,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-05 12:27:51,432 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:27:51,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:27:51,433 INFO L85 PathProgramCache]: Analyzing trace with hash 681220806, now seen corresponding path program 1 times [2021-11-05 12:27:51,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:27:51,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772871996] [2021-11-05 12:27:51,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:27:51,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:27:51,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:27:52,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:27:52,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:27:52,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772871996] [2021-11-05 12:27:52,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772871996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:27:52,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:27:52,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-05 12:27:52,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879263064] [2021-11-05 12:27:52,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:27:52,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-05 12:27:52,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:27:52,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-05 12:27:52,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-05 12:27:52,521 INFO L87 Difference]: Start difference. First operand 1461 states and 1611 transitions. Second operand has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:27:54,563 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:56,687 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:27:58,824 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:00,945 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:06,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:28:06,354 INFO L93 Difference]: Finished difference Result 2199 states and 2411 transitions. [2021-11-05 12:28:06,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-05 12:28:06,355 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-05 12:28:06,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:28:06,357 INFO L225 Difference]: With dead ends: 2199 [2021-11-05 12:28:06,357 INFO L226 Difference]: Without dead ends: 1983 [2021-11-05 12:28:06,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 2572.68ms TimeCoverageRelationStatistics Valid=443, Invalid=1279, Unknown=0, NotChecked=0, Total=1722 [2021-11-05 12:28:06,358 INFO L933 BasicCegarLoop]: 410 mSDtfsCounter, 1814 mSDsluCounter, 2323 mSDsCounter, 0 mSdLazyCounter, 1184 mSolverCounterSat, 114 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10812.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1814 SdHoareTripleChecker+Valid, 2733 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.24ms SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1184 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11489.59ms IncrementalHoareTripleChecker+Time [2021-11-05 12:28:06,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1814 Valid, 2733 Invalid, 1302 Unknown, 0 Unchecked, 12.24ms Time], IncrementalHoareTripleChecker [114 Valid, 1184 Invalid, 4 Unknown, 0 Unchecked, 11489.59ms Time] [2021-11-05 12:28:06,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2021-11-05 12:28:06,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1421. [2021-11-05 12:28:06,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1406 states have (on average 1.1173541963015647) internal successors, (1571), 1420 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:28:06,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 1571 transitions. [2021-11-05 12:28:06,450 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 1571 transitions. Word has length 111 [2021-11-05 12:28:06,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:28:06,451 INFO L470 AbstractCegarLoop]: Abstraction has 1421 states and 1571 transitions. [2021-11-05 12:28:06,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:28:06,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 1571 transitions. [2021-11-05 12:28:06,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-05 12:28:06,452 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:28:06,452 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:28:06,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-05 12:28:06,453 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:28:06,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:28:06,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1848424134, now seen corresponding path program 1 times [2021-11-05 12:28:06,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:28:06,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341351699] [2021-11-05 12:28:06,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:28:06,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:28:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:28:08,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:28:08,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:28:08,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341351699] [2021-11-05 12:28:08,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341351699] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:28:08,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:28:08,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-05 12:28:08,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156382645] [2021-11-05 12:28:08,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:28:08,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-05 12:28:08,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:28:08,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-05 12:28:08,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-11-05 12:28:08,726 INFO L87 Difference]: Start difference. First operand 1421 states and 1571 transitions. Second operand has 22 states, 22 states have (on average 5.181818181818182) internal successors, (114), 22 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:28:10,768 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:12,877 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:14,977 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:17,087 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:19,192 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:21,317 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:23,434 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:25,533 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:27,640 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:28:52,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:28:52,031 INFO L93 Difference]: Finished difference Result 3007 states and 3286 transitions. [2021-11-05 12:28:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-11-05 12:28:52,032 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.181818181818182) internal successors, (114), 22 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-11-05 12:28:52,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:28:52,034 INFO L225 Difference]: With dead ends: 3007 [2021-11-05 12:28:52,034 INFO L226 Difference]: Without dead ends: 2596 [2021-11-05 12:28:52,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3420 ImplicationChecksByTransitivity, 15206.58ms TimeCoverageRelationStatistics Valid=2333, Invalid=9223, Unknown=0, NotChecked=0, Total=11556 [2021-11-05 12:28:52,036 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 4294 mSDsluCounter, 5984 mSDsCounter, 0 mSdLazyCounter, 3530 mSolverCounterSat, 134 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27322.25ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4294 SdHoareTripleChecker+Valid, 6676 SdHoareTripleChecker+Invalid, 3673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 42.76ms SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 3530 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28865.68ms IncrementalHoareTripleChecker+Time [2021-11-05 12:28:52,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4294 Valid, 6676 Invalid, 3673 Unknown, 0 Unchecked, 42.76ms Time], IncrementalHoareTripleChecker [134 Valid, 3530 Invalid, 9 Unknown, 0 Unchecked, 28865.68ms Time] [2021-11-05 12:28:52,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2596 states. [2021-11-05 12:28:52,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2596 to 1441. [2021-11-05 12:28:52,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 1426 states have (on average 1.1164095371669005) internal successors, (1592), 1440 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:28:52,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 1592 transitions. [2021-11-05 12:28:52,131 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 1592 transitions. Word has length 114 [2021-11-05 12:28:52,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:28:52,132 INFO L470 AbstractCegarLoop]: Abstraction has 1441 states and 1592 transitions. [2021-11-05 12:28:52,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.181818181818182) internal successors, (114), 22 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:28:52,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 1592 transitions. [2021-11-05 12:28:52,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-05 12:28:52,133 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:28:52,133 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:28:52,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-05 12:28:52,134 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:28:52,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:28:52,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1794031236, now seen corresponding path program 1 times [2021-11-05 12:28:52,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:28:52,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989583232] [2021-11-05 12:28:52,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:28:52,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:28:57,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:28:57,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:28:57,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:28:57,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989583232] [2021-11-05 12:28:57,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989583232] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:28:57,890 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:28:57,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-05 12:28:57,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138973913] [2021-11-05 12:28:57,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:28:57,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-05 12:28:57,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:28:57,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-05 12:28:57,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:28:57,891 INFO L87 Difference]: Start difference. First operand 1441 states and 1592 transitions. Second operand has 10 states, 10 states have (on average 11.4) internal successors, (114), 10 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:28:59,934 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:02,060 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:04,175 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:06,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:29:06,956 INFO L93 Difference]: Finished difference Result 1710 states and 1882 transitions. [2021-11-05 12:29:06,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-05 12:29:06,957 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.4) internal successors, (114), 10 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-11-05 12:29:06,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:29:06,958 INFO L225 Difference]: With dead ends: 1710 [2021-11-05 12:29:06,958 INFO L226 Difference]: Without dead ends: 1551 [2021-11-05 12:29:06,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 884.89ms TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2021-11-05 12:29:06,959 INFO L933 BasicCegarLoop]: 421 mSDtfsCounter, 823 mSDsluCounter, 1634 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 12 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7853.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 823 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.85ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 734 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8333.08ms IncrementalHoareTripleChecker+Time [2021-11-05 12:29:06,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [823 Valid, 2055 Invalid, 749 Unknown, 0 Unchecked, 7.85ms Time], IncrementalHoareTripleChecker [12 Valid, 734 Invalid, 3 Unknown, 0 Unchecked, 8333.08ms Time] [2021-11-05 12:29:06,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1551 states. [2021-11-05 12:29:07,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1551 to 1438. [2021-11-05 12:29:07,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 1423 states have (on average 1.1159522136331694) internal successors, (1588), 1437 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:07,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 1588 transitions. [2021-11-05 12:29:07,056 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 1588 transitions. Word has length 114 [2021-11-05 12:29:07,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:29:07,056 INFO L470 AbstractCegarLoop]: Abstraction has 1438 states and 1588 transitions. [2021-11-05 12:29:07,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.4) internal successors, (114), 10 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:07,056 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 1588 transitions. [2021-11-05 12:29:07,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-05 12:29:07,058 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:29:07,058 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:29:07,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-05 12:29:07,058 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:29:07,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:29:07,059 INFO L85 PathProgramCache]: Analyzing trace with hash 2096315388, now seen corresponding path program 1 times [2021-11-05 12:29:07,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:29:07,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718365622] [2021-11-05 12:29:07,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:29:07,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:29:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:29:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:29:12,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:29:12,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718365622] [2021-11-05 12:29:12,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718365622] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:29:12,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:29:12,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-05 12:29:12,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322180938] [2021-11-05 12:29:12,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:29:12,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-05 12:29:12,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:29:12,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-05 12:29:12,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-05 12:29:12,496 INFO L87 Difference]: Start difference. First operand 1438 states and 1588 transitions. Second operand has 14 states, 14 states have (on average 8.142857142857142) internal successors, (114), 14 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:14,549 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:16,680 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:18,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:20,971 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:23,085 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:28,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:29:28,592 INFO L93 Difference]: Finished difference Result 1964 states and 2173 transitions. [2021-11-05 12:29:28,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-05 12:29:28,593 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 8.142857142857142) internal successors, (114), 14 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-11-05 12:29:28,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:29:28,595 INFO L225 Difference]: With dead ends: 1964 [2021-11-05 12:29:28,595 INFO L226 Difference]: Without dead ends: 1684 [2021-11-05 12:29:28,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 3719.89ms TimeCoverageRelationStatistics Valid=348, Invalid=774, Unknown=0, NotChecked=0, Total=1122 [2021-11-05 12:29:28,596 INFO L933 BasicCegarLoop]: 415 mSDtfsCounter, 2034 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 67 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11923.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2034 SdHoareTripleChecker+Valid, 2303 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.32ms SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12704.81ms IncrementalHoareTripleChecker+Time [2021-11-05 12:29:28,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2034 Valid, 2303 Invalid, 711 Unknown, 0 Unchecked, 12.32ms Time], IncrementalHoareTripleChecker [67 Valid, 639 Invalid, 5 Unknown, 0 Unchecked, 12704.81ms Time] [2021-11-05 12:29:28,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2021-11-05 12:29:28,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1362. [2021-11-05 12:29:28,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1362 states, 1347 states have (on average 1.117297698589458) internal successors, (1505), 1361 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:28,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1505 transitions. [2021-11-05 12:29:28,697 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1505 transitions. Word has length 114 [2021-11-05 12:29:28,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:29:28,698 INFO L470 AbstractCegarLoop]: Abstraction has 1362 states and 1505 transitions. [2021-11-05 12:29:28,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 8.142857142857142) internal successors, (114), 14 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:28,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1505 transitions. [2021-11-05 12:29:28,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-05 12:29:28,699 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:29:28,699 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:29:28,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-05 12:29:28,699 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:29:28,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:29:28,700 INFO L85 PathProgramCache]: Analyzing trace with hash 700704335, now seen corresponding path program 1 times [2021-11-05 12:29:28,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:29:28,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603486541] [2021-11-05 12:29:28,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:29:28,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:29:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:29:30,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:29:30,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:29:30,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603486541] [2021-11-05 12:29:30,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603486541] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:29:30,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:29:30,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-05 12:29:30,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074404819] [2021-11-05 12:29:30,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:29:30,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-05 12:29:30,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:29:30,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-05 12:29:30,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-05 12:29:30,631 INFO L87 Difference]: Start difference. First operand 1362 states and 1505 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:32,676 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 12:29:33,831 INFO L93 Difference]: Finished difference Result 1542 states and 1690 transitions. [2021-11-05 12:29:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-05 12:29:33,831 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-11-05 12:29:33,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 12:29:33,833 INFO L225 Difference]: With dead ends: 1542 [2021-11-05 12:29:33,833 INFO L226 Difference]: Without dead ends: 1540 [2021-11-05 12:29:33,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 267.54ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-05 12:29:33,833 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 1244 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2812.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1244 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.81ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2969.66ms IncrementalHoareTripleChecker+Time [2021-11-05 12:29:33,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1244 Valid, 957 Invalid, 280 Unknown, 0 Unchecked, 2.81ms Time], IncrementalHoareTripleChecker [6 Valid, 273 Invalid, 1 Unknown, 0 Unchecked, 2969.66ms Time] [2021-11-05 12:29:33,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2021-11-05 12:29:33,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1362. [2021-11-05 12:29:33,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1362 states, 1347 states have (on average 1.1165553080920565) internal successors, (1504), 1361 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:33,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1504 transitions. [2021-11-05 12:29:33,922 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1504 transitions. Word has length 115 [2021-11-05 12:29:33,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 12:29:33,923 INFO L470 AbstractCegarLoop]: Abstraction has 1362 states and 1504 transitions. [2021-11-05 12:29:33,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:33,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1504 transitions. [2021-11-05 12:29:33,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-05 12:29:33,924 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 12:29:33,924 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 12:29:33,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-05 12:29:33,924 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2021-11-05 12:29:33,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 12:29:33,925 INFO L85 PathProgramCache]: Analyzing trace with hash -562478575, now seen corresponding path program 1 times [2021-11-05 12:29:33,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 12:29:33,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141486540] [2021-11-05 12:29:33,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 12:29:33,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 12:29:35,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 12:29:36,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 12:29:36,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 12:29:36,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141486540] [2021-11-05 12:29:36,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141486540] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 12:29:36,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 12:29:36,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-11-05 12:29:36,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798619907] [2021-11-05 12:29:36,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 12:29:36,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-05 12:29:36,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 12:29:36,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-05 12:29:36,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-11-05 12:29:36,252 INFO L87 Difference]: Start difference. First operand 1362 states and 1504 transitions. Second operand has 15 states, 15 states have (on average 7.666666666666667) internal successors, (115), 15 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 12:29:38,296 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-05 12:29:40,412 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] Killed by 15