./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4d014703 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_write_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 884fded8e66f5d1fb48ea41b5fc2a80efc48c733a21e019f076525ed24611a3d --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-4d01470 [2021-11-02 12:52:55,318 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-02 12:52:55,320 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-02 12:52:55,394 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-02 12:52:55,395 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-02 12:52:55,397 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-02 12:52:55,398 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-02 12:52:55,401 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-02 12:52:55,402 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-02 12:52:55,406 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-02 12:52:55,407 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-02 12:52:55,408 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-02 12:52:55,408 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-02 12:52:55,410 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-02 12:52:55,411 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-02 12:52:55,416 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-02 12:52:55,417 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-02 12:52:55,418 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-02 12:52:55,420 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-02 12:52:55,424 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-02 12:52:55,425 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-02 12:52:55,426 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-02 12:52:55,427 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-02 12:52:55,428 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-02 12:52:55,433 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-02 12:52:55,433 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-02 12:52:55,434 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-02 12:52:55,435 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-02 12:52:55,435 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-02 12:52:55,436 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-02 12:52:55,436 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-02 12:52:55,437 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-02 12:52:55,438 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-02 12:52:55,439 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-02 12:52:55,440 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-02 12:52:55,440 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-02 12:52:55,440 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-02 12:52:55,441 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-02 12:52:55,442 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-02 12:52:55,442 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-02 12:52:55,443 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-02 12:52:55,443 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-02 12:52:55,471 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-02 12:52:55,471 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-02 12:52:55,472 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-02 12:52:55,472 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-02 12:52:55,473 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-02 12:52:55,473 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-02 12:52:55,474 INFO L138 SettingsManager]: * Use SBE=true [2021-11-02 12:52:55,474 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-02 12:52:55,474 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-02 12:52:55,474 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-02 12:52:55,475 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-02 12:52:55,475 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-02 12:52:55,475 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-02 12:52:55,475 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-02 12:52:55,476 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-02 12:52:55,476 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-02 12:52:55,476 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-02 12:52:55,476 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-02 12:52:55,476 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-02 12:52:55,476 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 12:52:55,476 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-02 12:52:55,477 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-02 12:52:55,477 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-02 12:52:55,477 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-02 12:52:55,477 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-02 12:52:55,477 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-02 12:52:55,477 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-02 12:52:55,478 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-02 12:52:55,479 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-02 12:52:55,479 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 -> 884fded8e66f5d1fb48ea41b5fc2a80efc48c733a21e019f076525ed24611a3d [2021-11-02 12:52:55,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-02 12:52:55,661 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-02 12:52:55,663 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-02 12:52:55,664 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-02 12:52:55,664 INFO L275 PluginConnector]: CDTParser initialized [2021-11-02 12:52:55,665 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_write_harness.i [2021-11-02 12:52:55,721 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f14f2650/01407052bd4c4729af5428a151e34253/FLAG993cdbf86 [2021-11-02 12:52:56,220 INFO L306 CDTParser]: Found 1 translation units. [2021-11-02 12:52:56,220 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_harness.i [2021-11-02 12:52:56,252 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f14f2650/01407052bd4c4729af5428a151e34253/FLAG993cdbf86 [2021-11-02 12:52:56,459 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f14f2650/01407052bd4c4729af5428a151e34253 [2021-11-02 12:52:56,462 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-02 12:52:56,464 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-02 12:52:56,466 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-02 12:52:56,466 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-02 12:52:56,468 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-02 12:52:56,469 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 12:52:56" (1/1) ... [2021-11-02 12:52:56,470 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f422d86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:56, skipping insertion in model container [2021-11-02 12:52:56,470 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 12:52:56" (1/1) ... [2021-11-02 12:52:56,474 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-02 12:52:56,563 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-02 12:52:56,749 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_write_harness.i[4492,4505] [2021-11-02 12:52:56,755 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_write_harness.i[4552,4565] [2021-11-02 12:52:56,770 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-02 12:52:56,775 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-02 12:52:57,292 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,299 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,299 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,300 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,301 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,308 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,310 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,313 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,313 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,521 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-02 12:52:57,522 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-02 12:52:57,523 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-02 12:52:57,524 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-02 12:52:57,525 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-02 12:52:57,525 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-02 12:52:57,525 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-02 12:52:57,526 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-02 12:52:57,526 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-02 12:52:57,527 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-02 12:52:57,611 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-02 12:52:57,672 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,674 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,725 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 12:52:57,756 INFO L203 MainTranslator]: Completed pre-run [2021-11-02 12:52:57,765 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_write_harness.i[4492,4505] [2021-11-02 12:52:57,765 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_write_harness.i[4552,4565] [2021-11-02 12:52:57,767 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-02 12:52:57,767 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-02 12:52:57,792 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,793 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,793 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,794 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,795 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,805 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,805 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,806 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,806 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,844 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-02 12:52:57,844 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-02 12:52:57,845 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-02 12:52:57,845 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-02 12:52:57,846 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-02 12:52:57,846 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-02 12:52:57,846 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-02 12:52:57,847 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-02 12:52:57,847 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-02 12:52:57,847 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-02 12:52:57,866 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-02 12:52:57,915 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,916 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-02 12:52:57,936 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 12:52:58,200 INFO L208 MainTranslator]: Completed translation [2021-11-02 12:52:58,200 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58 WrapperNode [2021-11-02 12:52:58,201 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-02 12:52:58,202 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-02 12:52:58,202 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-02 12:52:58,202 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-02 12:52:58,207 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,279 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,351 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-02 12:52:58,352 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-02 12:52:58,352 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-02 12:52:58,352 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-02 12:52:58,359 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,359 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,366 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,366 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,416 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,421 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,441 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,448 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-02 12:52:58,449 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-02 12:52:58,449 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-02 12:52:58,449 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-02 12:52:58,458 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (1/1) ... [2021-11-02 12:52:58,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 12:52:58,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 12:52:58,490 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-02 12:52:58,559 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-02 12:52:58,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-02 12:52:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2021-11-02 12:52:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-02 12:52:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-02 12:52:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-02 12:52:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-02 12:52:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-02 12:52:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-02 12:52:58,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-02 12:52:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-02 12:52:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-02 12:52:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-02 12:52:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-02 12:52:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-02 12:52:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-02 12:52:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real [2021-11-02 12:52:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-02 12:53:03,476 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-02 12:53:03,476 INFO L299 CfgBuilder]: Removed 82 assume(true) statements. [2021-11-02 12:53:03,478 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 12:53:03 BoogieIcfgContainer [2021-11-02 12:53:03,478 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-02 12:53:03,479 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-02 12:53:03,480 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-02 12:53:03,482 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-02 12:53:03,483 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 12:52:56" (1/3) ... [2021-11-02 12:53:03,484 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60fd984f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 12:53:03, skipping insertion in model container [2021-11-02 12:53:03,484 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 12:52:58" (2/3) ... [2021-11-02 12:53:03,486 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60fd984f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 12:53:03, skipping insertion in model container [2021-11-02 12:53:03,487 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 12:53:03" (3/3) ... [2021-11-02 12:53:03,488 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_write_harness.i [2021-11-02 12:53:03,494 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-02 12:53:03,495 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 13 error locations. [2021-11-02 12:53:03,536 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-02 12:53:03,540 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-02 12:53:03,540 INFO L340 AbstractCegarLoop]: Starting to check reachability of 13 error locations. [2021-11-02 12:53:03,553 INFO L276 IsEmpty]: Start isEmpty. Operand has 173 states, 159 states have (on average 1.509433962264151) internal successors, (240), 172 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:03,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-02 12:53:03,560 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:03,560 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] [2021-11-02 12:53:03,561 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:03,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:03,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1767919810, now seen corresponding path program 1 times [2021-11-02 12:53:03,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:03,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105978579] [2021-11-02 12:53:03,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:03,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:03,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:04,091 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-02 12:53:04,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:04,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105978579] [2021-11-02 12:53:04,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105978579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:04,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:04,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-02 12:53:04,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131348247] [2021-11-02 12:53:04,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-02 12:53:04,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:04,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-02 12:53:04,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-02 12:53:04,123 INFO L87 Difference]: Start difference. First operand has 173 states, 159 states have (on average 1.509433962264151) internal successors, (240), 172 states have internal predecessors, (240), 0 states have call successors, (0), 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 16.5) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:06,203 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:53:07,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:07,309 INFO L93 Difference]: Finished difference Result 343 states and 476 transitions. [2021-11-02 12:53:07,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-02 12:53:07,311 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-11-02 12:53:07,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:07,323 INFO L225 Difference]: With dead ends: 343 [2021-11-02 12:53:07,324 INFO L226 Difference]: Without dead ends: 168 [2021-11-02 12:53:07,327 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-02 12:53:07,334 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2827.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.75ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3120.80ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:07,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 220 Unknown, 0 Unchecked, 3.75ms Time], IncrementalHoareTripleChecker [0 Valid, 219 Invalid, 1 Unknown, 0 Unchecked, 3120.80ms Time] [2021-11-02 12:53:07,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-02 12:53:07,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2021-11-02 12:53:07,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 155 states have (on average 1.3870967741935485) internal successors, (215), 167 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:07,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 215 transitions. [2021-11-02 12:53:07,374 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 215 transitions. Word has length 33 [2021-11-02 12:53:07,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:07,374 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 215 transitions. [2021-11-02 12:53:07,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:07,375 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 215 transitions. [2021-11-02 12:53:07,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-02 12:53:07,375 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:07,376 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] [2021-11-02 12:53:07,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-02 12:53:07,376 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:07,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:07,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1997046536, now seen corresponding path program 1 times [2021-11-02 12:53:07,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:07,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184065985] [2021-11-02 12:53:07,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:07,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:07,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:07,620 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-02 12:53:07,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:07,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184065985] [2021-11-02 12:53:07,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184065985] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:07,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:07,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 12:53:07,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351678824] [2021-11-02 12:53:07,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 12:53:07,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:07,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 12:53:07,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-02 12:53:07,622 INFO L87 Difference]: Start difference. First operand 168 states and 215 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:09,672 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-02 12:53:11,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:11,130 INFO L93 Difference]: Finished difference Result 310 states and 396 transitions. [2021-11-02 12:53:11,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 12:53:11,131 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-11-02 12:53:11,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:11,132 INFO L225 Difference]: With dead ends: 310 [2021-11-02 12:53:11,132 INFO L226 Difference]: Without dead ends: 168 [2021-11-02 12:53:11,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.99ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-02 12:53:11,133 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 197 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3155.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.27ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3454.81ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:11,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 0 Invalid, 336 Unknown, 0 Unchecked, 9.27ms Time], IncrementalHoareTripleChecker [6 Valid, 329 Invalid, 1 Unknown, 0 Unchecked, 3454.81ms Time] [2021-11-02 12:53:11,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-02 12:53:11,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2021-11-02 12:53:11,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 155 states have (on average 1.367741935483871) internal successors, (212), 167 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:11,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 212 transitions. [2021-11-02 12:53:11,140 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 212 transitions. Word has length 33 [2021-11-02 12:53:11,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:11,141 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 212 transitions. [2021-11-02 12:53:11,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:11,141 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 212 transitions. [2021-11-02 12:53:11,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-02 12:53:11,142 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:11,142 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] [2021-11-02 12:53:11,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-02 12:53:11,142 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:11,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:11,143 INFO L85 PathProgramCache]: Analyzing trace with hash -234670874, now seen corresponding path program 1 times [2021-11-02 12:53:11,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:11,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962698989] [2021-11-02 12:53:11,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:11,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:11,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:11,357 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-02 12:53:11,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:11,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962698989] [2021-11-02 12:53:11,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962698989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:11,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:11,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 12:53:11,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922768718] [2021-11-02 12:53:11,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 12:53:11,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:11,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 12:53:11,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 12:53:11,359 INFO L87 Difference]: Start difference. First operand 168 states and 212 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:13,431 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:53:15,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:15,680 INFO L93 Difference]: Finished difference Result 361 states and 462 transitions. [2021-11-02 12:53:15,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-02 12:53:15,681 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-02 12:53:15,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:15,684 INFO L225 Difference]: With dead ends: 361 [2021-11-02 12:53:15,684 INFO L226 Difference]: Without dead ends: 218 [2021-11-02 12:53:15,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.15ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 12:53:15,690 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 118 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3950.89ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.15ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4248.98ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:15,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 0 Invalid, 662 Unknown, 0 Unchecked, 11.15ms Time], IncrementalHoareTripleChecker [17 Valid, 644 Invalid, 1 Unknown, 0 Unchecked, 4248.98ms Time] [2021-11-02 12:53:15,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-11-02 12:53:15,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 178. [2021-11-02 12:53:15,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 165 states have (on average 1.3454545454545455) internal successors, (222), 177 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:15,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 222 transitions. [2021-11-02 12:53:15,709 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 222 transitions. Word has length 45 [2021-11-02 12:53:15,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:15,710 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 222 transitions. [2021-11-02 12:53:15,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:15,711 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 222 transitions. [2021-11-02 12:53:15,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-02 12:53:15,716 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:15,716 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] [2021-11-02 12:53:15,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-02 12:53:15,717 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:15,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:15,718 INFO L85 PathProgramCache]: Analyzing trace with hash -257303128, now seen corresponding path program 1 times [2021-11-02 12:53:15,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:15,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200733571] [2021-11-02 12:53:15,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:15,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:16,021 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-02 12:53:16,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:16,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200733571] [2021-11-02 12:53:16,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200733571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:16,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:16,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-02 12:53:16,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158895603] [2021-11-02 12:53:16,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-02 12:53:16,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:16,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-02 12:53:16,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-02 12:53:16,023 INFO L87 Difference]: Start difference. First operand 178 states and 222 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:18,069 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-02 12:53:19,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:19,687 INFO L93 Difference]: Finished difference Result 263 states and 319 transitions. [2021-11-02 12:53:19,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-02 12:53:19,688 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-02 12:53:19,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:19,689 INFO L225 Difference]: With dead ends: 263 [2021-11-02 12:53:19,689 INFO L226 Difference]: Without dead ends: 178 [2021-11-02 12:53:19,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 127.92ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-02 12:53:19,690 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 429 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3186.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.47ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3545.30ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:19,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 0 Invalid, 370 Unknown, 0 Unchecked, 6.47ms Time], IncrementalHoareTripleChecker [5 Valid, 364 Invalid, 1 Unknown, 0 Unchecked, 3545.30ms Time] [2021-11-02 12:53:19,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-11-02 12:53:19,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2021-11-02 12:53:19,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 165 states have (on average 1.3333333333333333) internal successors, (220), 177 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:19,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 220 transitions. [2021-11-02 12:53:19,701 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 220 transitions. Word has length 45 [2021-11-02 12:53:19,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:19,702 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 220 transitions. [2021-11-02 12:53:19,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:19,705 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 220 transitions. [2021-11-02 12:53:19,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-02 12:53:19,705 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:19,705 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] [2021-11-02 12:53:19,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-02 12:53:19,708 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:19,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:19,708 INFO L85 PathProgramCache]: Analyzing trace with hash 237660701, now seen corresponding path program 1 times [2021-11-02 12:53:19,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:19,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691305014] [2021-11-02 12:53:19,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:19,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:20,233 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-02 12:53:20,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:20,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691305014] [2021-11-02 12:53:20,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691305014] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:20,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:20,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-02 12:53:20,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058949961] [2021-11-02 12:53:20,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-02 12:53:20,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:20,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-02 12:53:20,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-02 12:53:20,234 INFO L87 Difference]: Start difference. First operand 178 states and 220 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:22,304 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:53:25,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:25,974 INFO L93 Difference]: Finished difference Result 294 states and 353 transitions. [2021-11-02 12:53:25,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-02 12:53:25,975 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-11-02 12:53:25,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:25,976 INFO L225 Difference]: With dead ends: 294 [2021-11-02 12:53:25,976 INFO L226 Difference]: Without dead ends: 281 [2021-11-02 12:53:25,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 257.97ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-02 12:53:25,977 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 216 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 35 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5228.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.31ms SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5513.29ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:25,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 0 Invalid, 987 Unknown, 0 Unchecked, 13.31ms Time], IncrementalHoareTripleChecker [35 Valid, 951 Invalid, 1 Unknown, 0 Unchecked, 5513.29ms Time] [2021-11-02 12:53:25,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-11-02 12:53:25,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 184. [2021-11-02 12:53:25,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 171 states have (on average 1.3157894736842106) internal successors, (225), 183 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:25,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 225 transitions. [2021-11-02 12:53:25,987 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 225 transitions. Word has length 51 [2021-11-02 12:53:25,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:25,987 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 225 transitions. [2021-11-02 12:53:25,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:25,987 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 225 transitions. [2021-11-02 12:53:25,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-02 12:53:25,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:25,988 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] [2021-11-02 12:53:25,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-02 12:53:25,988 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:25,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:25,989 INFO L85 PathProgramCache]: Analyzing trace with hash -936521886, now seen corresponding path program 1 times [2021-11-02 12:53:25,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:25,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484766870] [2021-11-02 12:53:25,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:25,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:26,397 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-02 12:53:26,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:26,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484766870] [2021-11-02 12:53:26,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484766870] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:26,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:26,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 12:53:26,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018252217] [2021-11-02 12:53:26,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 12:53:26,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:26,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 12:53:26,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 12:53:26,400 INFO L87 Difference]: Start difference. First operand 184 states and 225 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:28,502 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-02 12:53:30,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:30,827 INFO L93 Difference]: Finished difference Result 274 states and 330 transitions. [2021-11-02 12:53:30,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 12:53:30,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-11-02 12:53:30,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:30,829 INFO L225 Difference]: With dead ends: 274 [2021-11-02 12:53:30,829 INFO L226 Difference]: Without dead ends: 229 [2021-11-02 12:53:30,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 76.34ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 12:53:30,830 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 51 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4037.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.49ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4362.80ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:30,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 0 Invalid, 625 Unknown, 0 Unchecked, 5.49ms Time], IncrementalHoareTripleChecker [1 Valid, 623 Invalid, 1 Unknown, 0 Unchecked, 4362.80ms Time] [2021-11-02 12:53:30,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-11-02 12:53:30,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 186. [2021-11-02 12:53:30,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 173 states have (on average 1.3121387283236994) internal successors, (227), 185 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:30,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 227 transitions. [2021-11-02 12:53:30,836 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 227 transitions. Word has length 55 [2021-11-02 12:53:30,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:30,836 INFO L470 AbstractCegarLoop]: Abstraction has 186 states and 227 transitions. [2021-11-02 12:53:30,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:30,836 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 227 transitions. [2021-11-02 12:53:30,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-02 12:53:30,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:30,837 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] [2021-11-02 12:53:30,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-02 12:53:30,837 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:30,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:30,837 INFO L85 PathProgramCache]: Analyzing trace with hash -87741033, now seen corresponding path program 1 times [2021-11-02 12:53:30,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:30,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856871180] [2021-11-02 12:53:30,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:30,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:33,170 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-02 12:53:33,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:33,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856871180] [2021-11-02 12:53:33,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856871180] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:33,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:33,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-02 12:53:33,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069349809] [2021-11-02 12:53:33,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-02 12:53:33,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:33,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-02 12:53:33,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-02 12:53:33,171 INFO L87 Difference]: Start difference. First operand 186 states and 227 transitions. Second operand has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:35,241 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:53:41,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:41,011 INFO L93 Difference]: Finished difference Result 484 states and 597 transitions. [2021-11-02 12:53:41,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-02 12:53:41,023 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-11-02 12:53:41,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:41,024 INFO L225 Difference]: With dead ends: 484 [2021-11-02 12:53:41,024 INFO L226 Difference]: Without dead ends: 325 [2021-11-02 12:53:41,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1329.34ms TimeCoverageRelationStatistics Valid=119, Invalid=223, Unknown=0, NotChecked=0, Total=342 [2021-11-02 12:53:41,025 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 566 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 1389 mSolverCounterSat, 23 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6338.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.58ms SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1389 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6696.28ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:41,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 0 Invalid, 1413 Unknown, 0 Unchecked, 15.58ms Time], IncrementalHoareTripleChecker [23 Valid, 1389 Invalid, 1 Unknown, 0 Unchecked, 6696.28ms Time] [2021-11-02 12:53:41,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-11-02 12:53:41,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 189. [2021-11-02 12:53:41,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 176 states have (on average 1.3125) internal successors, (231), 188 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:41,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 231 transitions. [2021-11-02 12:53:41,038 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 231 transitions. Word has length 55 [2021-11-02 12:53:41,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:41,038 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 231 transitions. [2021-11-02 12:53:41,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:41,038 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 231 transitions. [2021-11-02 12:53:41,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-02 12:53:41,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:41,039 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-02 12:53:41,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-02 12:53:41,040 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:41,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:41,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1523259306, now seen corresponding path program 1 times [2021-11-02 12:53:41,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:41,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270592666] [2021-11-02 12:53:41,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:41,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:41,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:41,334 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-02 12:53:41,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:41,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270592666] [2021-11-02 12:53:41,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270592666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:41,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:41,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-02 12:53:41,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719375809] [2021-11-02 12:53:41,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-02 12:53:41,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:41,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-02 12:53:41,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-02 12:53:41,335 INFO L87 Difference]: Start difference. First operand 189 states and 231 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-02 12:53:43,387 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-02 12:53:46,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:53:46,351 INFO L93 Difference]: Finished difference Result 556 states and 681 transitions. [2021-11-02 12:53:46,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-02 12:53:46,352 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-02 12:53:46,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:53:46,353 INFO L225 Difference]: With dead ends: 556 [2021-11-02 12:53:46,353 INFO L226 Difference]: Without dead ends: 387 [2021-11-02 12:53:46,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 145.74ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-02 12:53:46,354 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 340 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4454.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.61ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4899.07ms IncrementalHoareTripleChecker+Time [2021-11-02 12:53:46,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 0 Invalid, 800 Unknown, 0 Unchecked, 7.61ms Time], IncrementalHoareTripleChecker [22 Valid, 777 Invalid, 1 Unknown, 0 Unchecked, 4899.07ms Time] [2021-11-02 12:53:46,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-11-02 12:53:46,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 222. [2021-11-02 12:53:46,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 209 states have (on average 1.30622009569378) internal successors, (273), 221 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:53:46,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 273 transitions. [2021-11-02 12:53:46,361 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 273 transitions. Word has length 62 [2021-11-02 12:53:46,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:53:46,361 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 273 transitions. [2021-11-02 12:53:46,361 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-02 12:53:46,361 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 273 transitions. [2021-11-02 12:53:46,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-02 12:53:46,361 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:53:46,362 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-02 12:53:46,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-02 12:53:46,362 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:53:46,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:53:46,362 INFO L85 PathProgramCache]: Analyzing trace with hash 722320148, now seen corresponding path program 1 times [2021-11-02 12:53:46,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:53:46,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961630936] [2021-11-02 12:53:46,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:53:46,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:53:46,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:53:47,906 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-02 12:53:47,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:53:47,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961630936] [2021-11-02 12:53:47,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961630936] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:53:47,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:53:47,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-02 12:53:47,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661945625] [2021-11-02 12:53:47,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-02 12:53:47,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:53:47,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-02 12:53:47,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-11-02 12:53:47,907 INFO L87 Difference]: Start difference. First operand 222 states and 273 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 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-02 12:53:50,290 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.38s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:54:05,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:54:05,597 INFO L93 Difference]: Finished difference Result 744 states and 917 transitions. [2021-11-02 12:54:05,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-02 12:54:05,597 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 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-02 12:54:05,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:54:05,599 INFO L225 Difference]: With dead ends: 744 [2021-11-02 12:54:05,599 INFO L226 Difference]: Without dead ends: 544 [2021-11-02 12:54:05,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 3497.42ms TimeCoverageRelationStatistics Valid=468, Invalid=1254, Unknown=0, NotChecked=0, Total=1722 [2021-11-02 12:54:05,601 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 2088 mSDsluCounter, 2014 mSDsCounter, 0 mSdLazyCounter, 3512 mSolverCounterSat, 130 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13974.34ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2088 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 50.99ms SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 3512 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14856.11ms IncrementalHoareTripleChecker+Time [2021-11-02 12:54:05,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2088 Valid, 0 Invalid, 3643 Unknown, 0 Unchecked, 50.99ms Time], IncrementalHoareTripleChecker [130 Valid, 3512 Invalid, 1 Unknown, 0 Unchecked, 14856.11ms Time] [2021-11-02 12:54:05,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-11-02 12:54:05,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 307. [2021-11-02 12:54:05,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 294 states have (on average 1.272108843537415) internal successors, (374), 306 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:05,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 374 transitions. [2021-11-02 12:54:05,610 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 374 transitions. Word has length 62 [2021-11-02 12:54:05,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:54:05,610 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 374 transitions. [2021-11-02 12:54:05,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 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-02 12:54:05,611 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 374 transitions. [2021-11-02 12:54:05,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-02 12:54:05,611 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:54:05,611 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-02 12:54:05,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-02 12:54:05,611 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:54:05,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:54:05,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1075408530, now seen corresponding path program 1 times [2021-11-02 12:54:05,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:54:05,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194190259] [2021-11-02 12:54:05,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:54:05,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:54:05,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:54:06,075 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-02 12:54:06,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:54:06,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194190259] [2021-11-02 12:54:06,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194190259] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:54:06,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:54:06,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-02 12:54:06,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036371667] [2021-11-02 12:54:06,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-02 12:54:06,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:54:06,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-02 12:54:06,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-02 12:54:06,077 INFO L87 Difference]: Start difference. First operand 307 states and 374 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 8 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-02 12:54:08,120 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-02 12:54:16,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:54:16,286 INFO L93 Difference]: Finished difference Result 1042 states and 1273 transitions. [2021-11-02 12:54:16,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-02 12:54:16,287 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 8 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-02 12:54:16,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:54:16,289 INFO L225 Difference]: With dead ends: 1042 [2021-11-02 12:54:16,289 INFO L226 Difference]: Without dead ends: 805 [2021-11-02 12:54:16,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1613.78ms TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2021-11-02 12:54:16,290 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 788 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 2019 mSolverCounterSat, 47 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8104.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.57ms SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 2019 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8687.11ms IncrementalHoareTripleChecker+Time [2021-11-02 12:54:16,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [788 Valid, 0 Invalid, 2067 Unknown, 0 Unchecked, 14.57ms Time], IncrementalHoareTripleChecker [47 Valid, 2019 Invalid, 1 Unknown, 0 Unchecked, 8687.11ms Time] [2021-11-02 12:54:16,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2021-11-02 12:54:16,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 318. [2021-11-02 12:54:16,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 305 states have (on average 1.2688524590163934) internal successors, (387), 317 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:16,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 387 transitions. [2021-11-02 12:54:16,301 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 387 transitions. Word has length 62 [2021-11-02 12:54:16,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:54:16,302 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 387 transitions. [2021-11-02 12:54:16,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 8 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-02 12:54:16,302 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 387 transitions. [2021-11-02 12:54:16,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-02 12:54:16,303 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:54:16,303 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-02 12:54:16,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-02 12:54:16,304 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:54:16,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:54:16,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1538778024, now seen corresponding path program 1 times [2021-11-02 12:54:16,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:54:16,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986992792] [2021-11-02 12:54:16,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:54:16,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:54:16,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:54:17,431 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-02 12:54:17,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:54:17,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986992792] [2021-11-02 12:54:17,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986992792] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:54:17,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:54:17,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-02 12:54:17,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037051409] [2021-11-02 12:54:17,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-02 12:54:17,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:54:17,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-02 12:54:17,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-02 12:54:17,432 INFO L87 Difference]: Start difference. First operand 318 states and 387 transitions. Second operand has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 14 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-02 12:54:20,198 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.76s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:54:29,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:54:29,770 INFO L93 Difference]: Finished difference Result 826 states and 1007 transitions. [2021-11-02 12:54:29,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-02 12:54:29,771 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 14 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-02 12:54:29,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:54:29,773 INFO L225 Difference]: With dead ends: 826 [2021-11-02 12:54:29,773 INFO L226 Difference]: Without dead ends: 668 [2021-11-02 12:54:29,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 1868.00ms TimeCoverageRelationStatistics Valid=255, Invalid=557, Unknown=0, NotChecked=0, Total=812 [2021-11-02 12:54:29,774 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1823 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 2181 mSolverCounterSat, 61 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10269.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 27.87ms SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 2181 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10912.23ms IncrementalHoareTripleChecker+Time [2021-11-02 12:54:29,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1823 Valid, 0 Invalid, 2243 Unknown, 0 Unchecked, 27.87ms Time], IncrementalHoareTripleChecker [61 Valid, 2181 Invalid, 1 Unknown, 0 Unchecked, 10912.23ms Time] [2021-11-02 12:54:29,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-11-02 12:54:29,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 308. [2021-11-02 12:54:29,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 295 states have (on average 1.2677966101694915) internal successors, (374), 307 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:29,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 374 transitions. [2021-11-02 12:54:29,784 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 374 transitions. Word has length 62 [2021-11-02 12:54:29,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:54:29,784 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 374 transitions. [2021-11-02 12:54:29,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 14 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-02 12:54:29,784 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 374 transitions. [2021-11-02 12:54:29,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-02 12:54:29,785 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:54:29,785 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] [2021-11-02 12:54:29,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-02 12:54:29,785 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:54:29,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:54:29,786 INFO L85 PathProgramCache]: Analyzing trace with hash 791563415, now seen corresponding path program 1 times [2021-11-02 12:54:29,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:54:29,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254821798] [2021-11-02 12:54:29,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:54:29,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:54:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:54:30,470 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-02 12:54:30,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:54:30,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254821798] [2021-11-02 12:54:30,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254821798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:54:30,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:54:30,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-02 12:54:30,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769240523] [2021-11-02 12:54:30,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-02 12:54:30,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:54:30,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-02 12:54:30,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-02 12:54:30,472 INFO L87 Difference]: Start difference. First operand 308 states and 374 transitions. Second operand has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:32,519 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-02 12:54:42,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:54:42,540 INFO L93 Difference]: Finished difference Result 663 states and 797 transitions. [2021-11-02 12:54:42,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-02 12:54:42,541 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-11-02 12:54:42,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:54:42,543 INFO L225 Difference]: With dead ends: 663 [2021-11-02 12:54:42,543 INFO L226 Difference]: Without dead ends: 594 [2021-11-02 12:54:42,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 1329.42ms TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2021-11-02 12:54:42,544 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 831 mSDsluCounter, 1762 mSDsCounter, 0 mSdLazyCounter, 2921 mSolverCounterSat, 52 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10429.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 25.16ms SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 2921 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11011.07ms IncrementalHoareTripleChecker+Time [2021-11-02 12:54:42,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 0 Invalid, 2974 Unknown, 0 Unchecked, 25.16ms Time], IncrementalHoareTripleChecker [52 Valid, 2921 Invalid, 1 Unknown, 0 Unchecked, 11011.07ms Time] [2021-11-02 12:54:42,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-11-02 12:54:42,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 339. [2021-11-02 12:54:42,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 326 states have (on average 1.2638036809815951) internal successors, (412), 338 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:42,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 412 transitions. [2021-11-02 12:54:42,554 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 412 transitions. Word has length 63 [2021-11-02 12:54:42,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:54:42,554 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 412 transitions. [2021-11-02 12:54:42,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:42,571 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 412 transitions. [2021-11-02 12:54:42,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-02 12:54:42,572 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:54:42,572 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] [2021-11-02 12:54:42,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-02 12:54:42,572 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:54:42,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:54:42,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1049728853, now seen corresponding path program 1 times [2021-11-02 12:54:42,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:54:42,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381593604] [2021-11-02 12:54:42,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:54:42,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:54:42,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:54:43,157 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-02 12:54:43,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:54:43,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381593604] [2021-11-02 12:54:43,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381593604] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:54:43,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:54:43,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-02 12:54:43,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062848914] [2021-11-02 12:54:43,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-02 12:54:43,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:54:43,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-02 12:54:43,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-02 12:54:43,159 INFO L87 Difference]: Start difference. First operand 339 states and 412 transitions. Second operand has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:45,762 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.60s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:54:51,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:54:51,115 INFO L93 Difference]: Finished difference Result 754 states and 905 transitions. [2021-11-02 12:54:51,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-02 12:54:51,116 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-11-02 12:54:51,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:54:51,117 INFO L225 Difference]: With dead ends: 754 [2021-11-02 12:54:51,117 INFO L226 Difference]: Without dead ends: 440 [2021-11-02 12:54:51,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 282.31ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-02 12:54:51,118 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 124 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 1533 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7243.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.92ms SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1533 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7765.96ms IncrementalHoareTripleChecker+Time [2021-11-02 12:54:51,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 0 Invalid, 1562 Unknown, 0 Unchecked, 8.92ms Time], IncrementalHoareTripleChecker [28 Valid, 1533 Invalid, 1 Unknown, 0 Unchecked, 7765.96ms Time] [2021-11-02 12:54:51,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-11-02 12:54:51,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 339. [2021-11-02 12:54:51,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 326 states have (on average 1.2453987730061349) internal successors, (406), 338 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:51,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 406 transitions. [2021-11-02 12:54:51,144 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 406 transitions. Word has length 63 [2021-11-02 12:54:51,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:54:51,145 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 406 transitions. [2021-11-02 12:54:51,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:51,145 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 406 transitions. [2021-11-02 12:54:51,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-02 12:54:51,145 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:54:51,145 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] [2021-11-02 12:54:51,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-02 12:54:51,146 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:54:51,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:54:51,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1837998519, now seen corresponding path program 1 times [2021-11-02 12:54:51,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:54:51,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080326177] [2021-11-02 12:54:51,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:54:51,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:54:51,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:54:51,338 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-02 12:54:51,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:54:51,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080326177] [2021-11-02 12:54:51,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080326177] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:54:51,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:54:51,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 12:54:51,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966562383] [2021-11-02 12:54:51,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 12:54:51,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:54:51,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 12:54:51,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 12:54:51,340 INFO L87 Difference]: Start difference. First operand 339 states and 406 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:53,385 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-02 12:54:55,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:54:55,387 INFO L93 Difference]: Finished difference Result 633 states and 758 transitions. [2021-11-02 12:54:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-02 12:54:55,387 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-11-02 12:54:55,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:54:55,388 INFO L225 Difference]: With dead ends: 633 [2021-11-02 12:54:55,388 INFO L226 Difference]: Without dead ends: 300 [2021-11-02 12:54:55,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.20ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 12:54:55,389 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 29 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3780.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.87ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3996.70ms IncrementalHoareTripleChecker+Time [2021-11-02 12:54:55,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 0 Invalid, 630 Unknown, 0 Unchecked, 2.87ms Time], IncrementalHoareTripleChecker [15 Valid, 614 Invalid, 1 Unknown, 0 Unchecked, 3996.70ms Time] [2021-11-02 12:54:55,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-11-02 12:54:55,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 276. [2021-11-02 12:54:55,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 263 states have (on average 1.2395437262357414) internal successors, (326), 275 states have internal predecessors, (326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:55,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 326 transitions. [2021-11-02 12:54:55,398 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 326 transitions. Word has length 67 [2021-11-02 12:54:55,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:54:55,398 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 326 transitions. [2021-11-02 12:54:55,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:55,399 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 326 transitions. [2021-11-02 12:54:55,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-02 12:54:55,399 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:54:55,399 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] [2021-11-02 12:54:55,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-02 12:54:55,399 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:54:55,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:54:55,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1604733049, now seen corresponding path program 1 times [2021-11-02 12:54:55,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:54:55,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925450023] [2021-11-02 12:54:55,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:54:55,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:54:55,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:54:55,674 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-02 12:54:55,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:54:55,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925450023] [2021-11-02 12:54:55,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925450023] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:54:55,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:54:55,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-02 12:54:55,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254640071] [2021-11-02 12:54:55,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-02 12:54:55,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:54:55,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-02 12:54:55,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-02 12:54:55,676 INFO L87 Difference]: Start difference. First operand 276 states and 326 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:54:57,995 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:55:01,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:55:01,457 INFO L93 Difference]: Finished difference Result 637 states and 751 transitions. [2021-11-02 12:55:01,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-02 12:55:01,458 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-11-02 12:55:01,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:55:01,459 INFO L225 Difference]: With dead ends: 637 [2021-11-02 12:55:01,459 INFO L226 Difference]: Without dead ends: 479 [2021-11-02 12:55:01,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 350.12ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-11-02 12:55:01,460 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 395 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5116.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.08ms SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5492.58ms IncrementalHoareTripleChecker+Time [2021-11-02 12:55:01,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 0 Invalid, 966 Unknown, 0 Unchecked, 7.08ms Time], IncrementalHoareTripleChecker [31 Valid, 934 Invalid, 1 Unknown, 0 Unchecked, 5492.58ms Time] [2021-11-02 12:55:01,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-11-02 12:55:01,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 423. [2021-11-02 12:55:01,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 410 states have (on average 1.248780487804878) internal successors, (512), 422 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:01,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 512 transitions. [2021-11-02 12:55:01,470 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 512 transitions. Word has length 67 [2021-11-02 12:55:01,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:55:01,470 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 512 transitions. [2021-11-02 12:55:01,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:01,471 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 512 transitions. [2021-11-02 12:55:01,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-02 12:55:01,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:55:01,471 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] [2021-11-02 12:55:01,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-02 12:55:01,472 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:55:01,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:55:01,472 INFO L85 PathProgramCache]: Analyzing trace with hash -318494985, now seen corresponding path program 1 times [2021-11-02 12:55:01,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:55:01,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031270895] [2021-11-02 12:55:01,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:55:01,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:55:03,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:55:03,517 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-02 12:55:03,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:55:03,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031270895] [2021-11-02 12:55:03,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031270895] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:55:03,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:55:03,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-02 12:55:03,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643568310] [2021-11-02 12:55:03,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-02 12:55:03,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:55:03,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-02 12:55:03,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-02 12:55:03,518 INFO L87 Difference]: Start difference. First operand 423 states and 512 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:05,560 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-02 12:55:10,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:55:10,557 INFO L93 Difference]: Finished difference Result 713 states and 840 transitions. [2021-11-02 12:55:10,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 12:55:10,558 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-11-02 12:55:10,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:55:10,559 INFO L225 Difference]: With dead ends: 713 [2021-11-02 12:55:10,560 INFO L226 Difference]: Without dead ends: 543 [2021-11-02 12:55:10,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 629.71ms TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-11-02 12:55:10,560 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 913 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 39 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6158.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.80ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6558.98ms IncrementalHoareTripleChecker+Time [2021-11-02 12:55:10,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [913 Valid, 0 Invalid, 1492 Unknown, 0 Unchecked, 13.80ms Time], IncrementalHoareTripleChecker [39 Valid, 1452 Invalid, 1 Unknown, 0 Unchecked, 6558.98ms Time] [2021-11-02 12:55:10,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-11-02 12:55:10,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 384. [2021-11-02 12:55:10,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 371 states have (on average 1.247978436657682) internal successors, (463), 383 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:10,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 463 transitions. [2021-11-02 12:55:10,572 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 463 transitions. Word has length 67 [2021-11-02 12:55:10,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:55:10,572 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 463 transitions. [2021-11-02 12:55:10,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:10,572 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 463 transitions. [2021-11-02 12:55:10,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-02 12:55:10,573 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:55:10,573 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] [2021-11-02 12:55:10,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-02 12:55:10,573 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:55:10,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:55:10,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1071446797, now seen corresponding path program 1 times [2021-11-02 12:55:10,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:55:10,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037903598] [2021-11-02 12:55:10,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:55:10,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:55:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:55:12,761 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-02 12:55:12,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:55:12,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037903598] [2021-11-02 12:55:12,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037903598] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:55:12,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:55:12,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-02 12:55:12,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925091889] [2021-11-02 12:55:12,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-02 12:55:12,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:55:12,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-02 12:55:12,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-02 12:55:12,762 INFO L87 Difference]: Start difference. First operand 384 states and 463 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:15,306 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.54s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:55:20,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:55:20,709 INFO L93 Difference]: Finished difference Result 656 states and 768 transitions. [2021-11-02 12:55:20,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 12:55:20,711 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-11-02 12:55:20,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:55:20,712 INFO L225 Difference]: With dead ends: 656 [2021-11-02 12:55:20,712 INFO L226 Difference]: Without dead ends: 526 [2021-11-02 12:55:20,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1099.05ms TimeCoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2021-11-02 12:55:20,713 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1066 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 70 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6596.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.87ms SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7032.16ms IncrementalHoareTripleChecker+Time [2021-11-02 12:55:20,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1066 Valid, 0 Invalid, 1349 Unknown, 0 Unchecked, 14.87ms Time], IncrementalHoareTripleChecker [70 Valid, 1278 Invalid, 1 Unknown, 0 Unchecked, 7032.16ms Time] [2021-11-02 12:55:20,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-11-02 12:55:20,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 397. [2021-11-02 12:55:20,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 384 states have (on average 1.234375) internal successors, (474), 396 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:20,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 474 transitions. [2021-11-02 12:55:20,723 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 474 transitions. Word has length 67 [2021-11-02 12:55:20,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:55:20,723 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 474 transitions. [2021-11-02 12:55:20,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:20,723 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 474 transitions. [2021-11-02 12:55:20,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-02 12:55:20,724 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:55:20,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] [2021-11-02 12:55:20,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-02 12:55:20,724 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:55:20,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:55:20,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1751505167, now seen corresponding path program 1 times [2021-11-02 12:55:20,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:55:20,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067528266] [2021-11-02 12:55:20,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:55:20,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:55:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:55:21,345 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-02 12:55:21,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:55:21,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067528266] [2021-11-02 12:55:21,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067528266] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:55:21,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:55:21,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-02 12:55:21,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881624777] [2021-11-02 12:55:21,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-02 12:55:21,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:55:21,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-02 12:55:21,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-02 12:55:21,347 INFO L87 Difference]: Start difference. First operand 397 states and 474 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:23,969 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.62s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:55:34,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:55:34,366 INFO L93 Difference]: Finished difference Result 575 states and 660 transitions. [2021-11-02 12:55:34,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-02 12:55:34,366 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-11-02 12:55:34,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:55:34,368 INFO L225 Difference]: With dead ends: 575 [2021-11-02 12:55:34,368 INFO L226 Difference]: Without dead ends: 522 [2021-11-02 12:55:34,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 2104.15ms TimeCoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2021-11-02 12:55:34,369 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 501 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 2458 mSolverCounterSat, 56 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10494.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.99ms SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 2458 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11108.71ms IncrementalHoareTripleChecker+Time [2021-11-02 12:55:34,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 0 Invalid, 2515 Unknown, 0 Unchecked, 21.99ms Time], IncrementalHoareTripleChecker [56 Valid, 2458 Invalid, 1 Unknown, 0 Unchecked, 11108.71ms Time] [2021-11-02 12:55:34,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-11-02 12:55:34,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 417. [2021-11-02 12:55:34,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 404 states have (on average 1.2252475247524752) internal successors, (495), 416 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:34,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 495 transitions. [2021-11-02 12:55:34,379 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 495 transitions. Word has length 67 [2021-11-02 12:55:34,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:55:34,380 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 495 transitions. [2021-11-02 12:55:34,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:34,380 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 495 transitions. [2021-11-02 12:55:34,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-02 12:55:34,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:55:34,381 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] [2021-11-02 12:55:34,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-02 12:55:34,381 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:55:34,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:55:34,382 INFO L85 PathProgramCache]: Analyzing trace with hash 2099995569, now seen corresponding path program 1 times [2021-11-02 12:55:34,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:55:34,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078467289] [2021-11-02 12:55:34,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:55:34,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:55:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:55:35,167 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-02 12:55:35,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:55:35,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078467289] [2021-11-02 12:55:35,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078467289] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:55:35,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:55:35,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-02 12:55:35,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459594129] [2021-11-02 12:55:35,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-02 12:55:35,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:55:35,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-02 12:55:35,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-11-02 12:55:35,168 INFO L87 Difference]: Start difference. First operand 417 states and 495 transitions. Second operand has 12 states, 12 states have (on average 5.583333333333333) internal successors, (67), 12 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:37,213 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-02 12:55:45,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:55:45,499 INFO L93 Difference]: Finished difference Result 609 states and 717 transitions. [2021-11-02 12:55:45,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 12:55:45,500 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.583333333333333) internal successors, (67), 12 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-11-02 12:55:45,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:55:45,501 INFO L225 Difference]: With dead ends: 609 [2021-11-02 12:55:45,501 INFO L226 Difference]: Without dead ends: 523 [2021-11-02 12:55:45,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 1530.60ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-11-02 12:55:45,502 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1003 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 1994 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8642.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.68ms SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1994 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9140.70ms IncrementalHoareTripleChecker+Time [2021-11-02 12:55:45,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1003 Valid, 0 Invalid, 2054 Unknown, 0 Unchecked, 21.68ms Time], IncrementalHoareTripleChecker [59 Valid, 1994 Invalid, 1 Unknown, 0 Unchecked, 9140.70ms Time] [2021-11-02 12:55:45,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-11-02 12:55:45,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 435. [2021-11-02 12:55:45,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 422 states have (on average 1.2345971563981042) internal successors, (521), 434 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-02 12:55:45,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 521 transitions. [2021-11-02 12:55:45,514 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 521 transitions. Word has length 67 [2021-11-02 12:55:45,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:55:45,515 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 521 transitions. [2021-11-02 12:55:45,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.583333333333333) internal successors, (67), 12 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:45,515 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 521 transitions. [2021-11-02 12:55:45,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-02 12:55:45,516 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:55:45,516 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] [2021-11-02 12:55:45,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-02 12:55:45,516 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:55:45,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:55:45,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1547805932, now seen corresponding path program 1 times [2021-11-02 12:55:45,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:55:45,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693683756] [2021-11-02 12:55:45,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:55:45,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:55:45,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:55:45,984 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-02 12:55:45,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:55:45,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693683756] [2021-11-02 12:55:45,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693683756] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:55:45,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:55:45,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-02 12:55:45,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994711459] [2021-11-02 12:55:45,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-02 12:55:45,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:55:45,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-02 12:55:45,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-02 12:55:45,986 INFO L87 Difference]: Start difference. First operand 435 states and 521 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:48,500 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:55:52,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:55:52,746 INFO L93 Difference]: Finished difference Result 671 states and 808 transitions. [2021-11-02 12:55:52,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 12:55:52,746 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-11-02 12:55:52,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:55:52,748 INFO L225 Difference]: With dead ends: 671 [2021-11-02 12:55:52,748 INFO L226 Difference]: Without dead ends: 627 [2021-11-02 12:55:52,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 539.50ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-11-02 12:55:52,748 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 230 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 76 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5985.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.98ms SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6354.86ms IncrementalHoareTripleChecker+Time [2021-11-02 12:55:52,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 0 Invalid, 1401 Unknown, 0 Unchecked, 8.98ms Time], IncrementalHoareTripleChecker [76 Valid, 1324 Invalid, 1 Unknown, 0 Unchecked, 6354.86ms Time] [2021-11-02 12:55:52,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-11-02 12:55:52,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 440. [2021-11-02 12:55:52,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 427 states have (on average 1.2201405152224825) internal successors, (521), 439 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-02 12:55:52,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 521 transitions. [2021-11-02 12:55:52,760 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 521 transitions. Word has length 69 [2021-11-02 12:55:52,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:55:52,761 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 521 transitions. [2021-11-02 12:55:52,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:52,761 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 521 transitions. [2021-11-02 12:55:52,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-02 12:55:52,762 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:55:52,762 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] [2021-11-02 12:55:52,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-02 12:55:52,762 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:55:52,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:55:52,762 INFO L85 PathProgramCache]: Analyzing trace with hash 738459306, now seen corresponding path program 1 times [2021-11-02 12:55:52,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:55:52,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523557524] [2021-11-02 12:55:52,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:55:52,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:55:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:55:53,080 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-02 12:55:53,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:55:53,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523557524] [2021-11-02 12:55:53,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523557524] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:55:53,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:55:53,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-02 12:55:53,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562527657] [2021-11-02 12:55:53,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-02 12:55:53,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:55:53,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-02 12:55:53,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-02 12:55:53,081 INFO L87 Difference]: Start difference. First operand 440 states and 521 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:55:55,350 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:56:01,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:56:01,248 INFO L93 Difference]: Finished difference Result 553 states and 635 transitions. [2021-11-02 12:56:01,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-02 12:56:01,249 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-11-02 12:56:01,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:56:01,250 INFO L225 Difference]: With dead ends: 553 [2021-11-02 12:56:01,250 INFO L226 Difference]: Without dead ends: 520 [2021-11-02 12:56:01,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 592.36ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-11-02 12:56:01,251 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 346 mSDsluCounter, 995 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7174.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.44ms SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7642.61ms IncrementalHoareTripleChecker+Time [2021-11-02 12:56:01,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 0 Invalid, 1654 Unknown, 0 Unchecked, 14.44ms Time], IncrementalHoareTripleChecker [24 Valid, 1629 Invalid, 1 Unknown, 0 Unchecked, 7642.61ms Time] [2021-11-02 12:56:01,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-11-02 12:56:01,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 461. [2021-11-02 12:56:01,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 448 states have (on average 1.2142857142857142) internal successors, (544), 460 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:01,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 544 transitions. [2021-11-02 12:56:01,264 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 544 transitions. Word has length 69 [2021-11-02 12:56:01,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:56:01,264 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 544 transitions. [2021-11-02 12:56:01,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:01,265 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 544 transitions. [2021-11-02 12:56:01,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-02 12:56:01,265 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:56:01,266 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] [2021-11-02 12:56:01,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-02 12:56:01,266 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:56:01,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:56:01,266 INFO L85 PathProgramCache]: Analyzing trace with hash -231142550, now seen corresponding path program 1 times [2021-11-02 12:56:01,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:56:01,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190416515] [2021-11-02 12:56:01,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:56:01,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:56:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:56:04,711 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-02 12:56:04,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:56:04,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190416515] [2021-11-02 12:56:04,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190416515] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:56:04,711 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:56:04,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-11-02 12:56:04,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035991691] [2021-11-02 12:56:04,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-02 12:56:04,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:56:04,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-02 12:56:04,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-11-02 12:56:04,712 INFO L87 Difference]: Start difference. First operand 461 states and 544 transitions. Second operand has 22 states, 22 states have (on average 3.1363636363636362) internal successors, (69), 22 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:06,950 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:56:36,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:56:36,111 INFO L93 Difference]: Finished difference Result 1010 states and 1178 transitions. [2021-11-02 12:56:36,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-11-02 12:56:36,113 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1363636363636362) internal successors, (69), 22 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-11-02 12:56:36,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:56:36,116 INFO L225 Difference]: With dead ends: 1010 [2021-11-02 12:56:36,116 INFO L226 Difference]: Without dead ends: 969 [2021-11-02 12:56:36,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 11695.71ms TimeCoverageRelationStatistics Valid=1319, Invalid=5161, Unknown=0, NotChecked=0, Total=6480 [2021-11-02 12:56:36,119 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 3154 mSDsluCounter, 3538 mSDsCounter, 0 mSdLazyCounter, 5847 mSolverCounterSat, 463 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19568.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3154 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 6311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 63.68ms SdHoareTripleChecker+Time, 463 IncrementalHoareTripleChecker+Valid, 5847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20708.82ms IncrementalHoareTripleChecker+Time [2021-11-02 12:56:36,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3154 Valid, 0 Invalid, 6311 Unknown, 0 Unchecked, 63.68ms Time], IncrementalHoareTripleChecker [463 Valid, 5847 Invalid, 1 Unknown, 0 Unchecked, 20708.82ms Time] [2021-11-02 12:56:36,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-11-02 12:56:36,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 467. [2021-11-02 12:56:36,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 454 states have (on average 1.2356828193832599) internal successors, (561), 466 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:36,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 561 transitions. [2021-11-02 12:56:36,159 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 561 transitions. Word has length 69 [2021-11-02 12:56:36,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:56:36,159 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 561 transitions. [2021-11-02 12:56:36,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1363636363636362) internal successors, (69), 22 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:36,160 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 561 transitions. [2021-11-02 12:56:36,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:56:36,160 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:56:36,161 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] [2021-11-02 12:56:36,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-02 12:56:36,161 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:56:36,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:56:36,161 INFO L85 PathProgramCache]: Analyzing trace with hash 181877598, now seen corresponding path program 1 times [2021-11-02 12:56:36,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:56:36,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994086461] [2021-11-02 12:56:36,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:56:36,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:56:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:56:36,935 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-02 12:56:36,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:56:36,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994086461] [2021-11-02 12:56:36,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994086461] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:56:36,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:56:36,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-02 12:56:36,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135697379] [2021-11-02 12:56:36,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-02 12:56:36,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:56:36,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-02 12:56:36,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-02 12:56:36,936 INFO L87 Difference]: Start difference. First operand 467 states and 561 transitions. Second operand has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:38,982 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-02 12:56:54,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:56:54,330 INFO L93 Difference]: Finished difference Result 1363 states and 1645 transitions. [2021-11-02 12:56:54,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-02 12:56:54,331 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:56:54,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:56:54,334 INFO L225 Difference]: With dead ends: 1363 [2021-11-02 12:56:54,334 INFO L226 Difference]: Without dead ends: 1163 [2021-11-02 12:56:54,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 3062.41ms TimeCoverageRelationStatistics Valid=345, Invalid=1137, Unknown=0, NotChecked=0, Total=1482 [2021-11-02 12:56:54,335 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1262 mSDsluCounter, 2507 mSDsCounter, 0 mSdLazyCounter, 3877 mSolverCounterSat, 72 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13829.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1262 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 41.84ms SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 3877 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14588.44ms IncrementalHoareTripleChecker+Time [2021-11-02 12:56:54,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1262 Valid, 0 Invalid, 3950 Unknown, 0 Unchecked, 41.84ms Time], IncrementalHoareTripleChecker [72 Valid, 3877 Invalid, 1 Unknown, 0 Unchecked, 14588.44ms Time] [2021-11-02 12:56:54,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2021-11-02 12:56:54,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 502. [2021-11-02 12:56:54,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 489 states have (on average 1.231083844580777) internal successors, (602), 501 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:54,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 602 transitions. [2021-11-02 12:56:54,352 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 602 transitions. Word has length 70 [2021-11-02 12:56:54,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:56:54,352 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 602 transitions. [2021-11-02 12:56:54,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:54,353 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 602 transitions. [2021-11-02 12:56:54,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:56:54,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:56:54,353 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] [2021-11-02 12:56:54,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-02 12:56:54,354 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:56:54,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:56:54,354 INFO L85 PathProgramCache]: Analyzing trace with hash 754620592, now seen corresponding path program 1 times [2021-11-02 12:56:54,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:56:54,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414139266] [2021-11-02 12:56:54,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:56:54,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:56:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:56:54,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-02 12:56:54,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:56:54,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414139266] [2021-11-02 12:56:54,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414139266] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:56:54,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:56:54,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-02 12:56:54,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262709854] [2021-11-02 12:56:54,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-02 12:56:54,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:56:54,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-02 12:56:54,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-02 12:56:54,646 INFO L87 Difference]: Start difference. First operand 502 states and 602 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:56:56,694 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-02 12:57:01,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:57:01,687 INFO L93 Difference]: Finished difference Result 980 states and 1155 transitions. [2021-11-02 12:57:01,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-02 12:57:01,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:57:01,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:57:01,690 INFO L225 Difference]: With dead ends: 980 [2021-11-02 12:57:01,690 INFO L226 Difference]: Without dead ends: 713 [2021-11-02 12:57:01,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 340.55ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-11-02 12:57:01,691 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 357 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6353.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.45ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6718.41ms IncrementalHoareTripleChecker+Time [2021-11-02 12:57:01,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 0 Invalid, 1308 Unknown, 0 Unchecked, 10.45ms Time], IncrementalHoareTripleChecker [17 Valid, 1290 Invalid, 1 Unknown, 0 Unchecked, 6718.41ms Time] [2021-11-02 12:57:01,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-11-02 12:57:01,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 502. [2021-11-02 12:57:01,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 489 states have (on average 1.229038854805726) internal successors, (601), 501 states have internal predecessors, (601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:01,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 601 transitions. [2021-11-02 12:57:01,740 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 601 transitions. Word has length 70 [2021-11-02 12:57:01,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:57:01,740 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 601 transitions. [2021-11-02 12:57:01,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:01,740 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 601 transitions. [2021-11-02 12:57:01,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:57:01,741 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:57:01,741 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] [2021-11-02 12:57:01,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-02 12:57:01,742 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:57:01,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:57:01,742 INFO L85 PathProgramCache]: Analyzing trace with hash 188991134, now seen corresponding path program 1 times [2021-11-02 12:57:01,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:57:01,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49771077] [2021-11-02 12:57:01,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:01,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:57:01,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:02,524 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-02 12:57:02,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:57:02,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49771077] [2021-11-02 12:57:02,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49771077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:57:02,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:57:02,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-11-02 12:57:02,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858839773] [2021-11-02 12:57:02,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-02 12:57:02,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:57:02,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-02 12:57:02,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-11-02 12:57:02,525 INFO L87 Difference]: Start difference. First operand 502 states and 601 transitions. Second operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:04,570 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-02 12:57:16,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:57:16,221 INFO L93 Difference]: Finished difference Result 674 states and 774 transitions. [2021-11-02 12:57:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-02 12:57:16,221 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:57:16,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:57:16,223 INFO L225 Difference]: With dead ends: 674 [2021-11-02 12:57:16,223 INFO L226 Difference]: Without dead ends: 583 [2021-11-02 12:57:16,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 2189.76ms TimeCoverageRelationStatistics Valid=230, Invalid=762, Unknown=0, NotChecked=0, Total=992 [2021-11-02 12:57:16,224 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 1258 mSDsluCounter, 2047 mSDsCounter, 0 mSdLazyCounter, 3117 mSolverCounterSat, 68 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10929.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1258 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 32.98ms SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 3117 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11840.08ms IncrementalHoareTripleChecker+Time [2021-11-02 12:57:16,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1258 Valid, 0 Invalid, 3186 Unknown, 0 Unchecked, 32.98ms Time], IncrementalHoareTripleChecker [68 Valid, 3117 Invalid, 1 Unknown, 0 Unchecked, 11840.08ms Time] [2021-11-02 12:57:16,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-11-02 12:57:16,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 474. [2021-11-02 12:57:16,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 461 states have (on average 1.2234273318872018) internal successors, (564), 473 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:16,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 564 transitions. [2021-11-02 12:57:16,242 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 564 transitions. Word has length 70 [2021-11-02 12:57:16,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:57:16,242 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 564 transitions. [2021-11-02 12:57:16,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:16,243 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 564 transitions. [2021-11-02 12:57:16,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:57:16,243 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:57:16,244 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] [2021-11-02 12:57:16,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-02 12:57:16,244 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:57:16,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:57:16,244 INFO L85 PathProgramCache]: Analyzing trace with hash 739101874, now seen corresponding path program 1 times [2021-11-02 12:57:16,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:57:16,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878946749] [2021-11-02 12:57:16,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:16,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:57:16,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:16,554 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-02 12:57:16,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:57:16,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878946749] [2021-11-02 12:57:16,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878946749] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:57:16,554 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:57:16,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-02 12:57:16,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676264526] [2021-11-02 12:57:16,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-02 12:57:16,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:57:16,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-02 12:57:16,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-02 12:57:16,555 INFO L87 Difference]: Start difference. First operand 474 states and 564 transitions. Second operand has 8 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:19,261 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.70s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:57:26,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:57:26,175 INFO L93 Difference]: Finished difference Result 793 states and 930 transitions. [2021-11-02 12:57:26,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-02 12:57:26,176 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:57:26,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:57:26,178 INFO L225 Difference]: With dead ends: 793 [2021-11-02 12:57:26,178 INFO L226 Difference]: Without dead ends: 731 [2021-11-02 12:57:26,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 893.45ms TimeCoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2021-11-02 12:57:26,179 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 624 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 1733 mSolverCounterSat, 39 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8114.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.64ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1733 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8779.96ms IncrementalHoareTripleChecker+Time [2021-11-02 12:57:26,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 0 Invalid, 1773 Unknown, 0 Unchecked, 15.64ms Time], IncrementalHoareTripleChecker [39 Valid, 1733 Invalid, 1 Unknown, 0 Unchecked, 8779.96ms Time] [2021-11-02 12:57:26,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-11-02 12:57:26,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 472. [2021-11-02 12:57:26,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 459 states have (on average 1.2200435729847494) internal successors, (560), 471 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:26,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 560 transitions. [2021-11-02 12:57:26,194 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 560 transitions. Word has length 70 [2021-11-02 12:57:26,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:57:26,195 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 560 transitions. [2021-11-02 12:57:26,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.75) internal successors, (70), 8 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:26,195 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 560 transitions. [2021-11-02 12:57:26,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:57:26,195 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:57:26,196 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] [2021-11-02 12:57:26,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-02 12:57:26,196 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:57:26,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:57:26,196 INFO L85 PathProgramCache]: Analyzing trace with hash 997267312, now seen corresponding path program 1 times [2021-11-02 12:57:26,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:57:26,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150978579] [2021-11-02 12:57:26,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:26,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:57:27,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:28,474 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-02 12:57:28,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:57:28,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150978579] [2021-11-02 12:57:28,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150978579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:57:28,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:57:28,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-02 12:57:28,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421729553] [2021-11-02 12:57:28,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-02 12:57:28,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:57:28,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-02 12:57:28,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-02 12:57:28,475 INFO L87 Difference]: Start difference. First operand 472 states and 560 transitions. Second operand has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:31,288 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.81s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:57:35,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:57:35,670 INFO L93 Difference]: Finished difference Result 728 states and 854 transitions. [2021-11-02 12:57:35,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-02 12:57:35,671 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:57:35,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:57:35,672 INFO L225 Difference]: With dead ends: 728 [2021-11-02 12:57:35,672 INFO L226 Difference]: Without dead ends: 557 [2021-11-02 12:57:35,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 645.81ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-11-02 12:57:35,673 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 856 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 34 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6225.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.41ms SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6798.59ms IncrementalHoareTripleChecker+Time [2021-11-02 12:57:35,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [856 Valid, 0 Invalid, 1117 Unknown, 0 Unchecked, 12.41ms Time], IncrementalHoareTripleChecker [34 Valid, 1082 Invalid, 1 Unknown, 0 Unchecked, 6798.59ms Time] [2021-11-02 12:57:35,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-11-02 12:57:35,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 465. [2021-11-02 12:57:35,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 452 states have (on average 1.2168141592920354) internal successors, (550), 464 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:35,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 550 transitions. [2021-11-02 12:57:35,688 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 550 transitions. Word has length 70 [2021-11-02 12:57:35,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:57:35,689 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 550 transitions. [2021-11-02 12:57:35,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:35,689 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 550 transitions. [2021-11-02 12:57:35,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:57:35,689 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:57:35,690 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] [2021-11-02 12:57:35,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-02 12:57:35,690 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:57:35,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:57:35,690 INFO L85 PathProgramCache]: Analyzing trace with hash -13849938, now seen corresponding path program 1 times [2021-11-02 12:57:35,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:57:35,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72559610] [2021-11-02 12:57:35,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:35,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:57:38,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:38,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-02 12:57:38,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:57:38,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72559610] [2021-11-02 12:57:38,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72559610] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:57:38,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:57:38,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-02 12:57:38,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963446968] [2021-11-02 12:57:38,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-02 12:57:38,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:57:38,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-02 12:57:38,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-02 12:57:38,891 INFO L87 Difference]: Start difference. First operand 465 states and 550 transitions. Second operand has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:41,588 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.70s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:57:45,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:57:45,764 INFO L93 Difference]: Finished difference Result 706 states and 825 transitions. [2021-11-02 12:57:45,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-02 12:57:45,764 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:57:45,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:57:45,766 INFO L225 Difference]: With dead ends: 706 [2021-11-02 12:57:45,766 INFO L226 Difference]: Without dead ends: 562 [2021-11-02 12:57:45,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 739.65ms TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-11-02 12:57:45,767 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 779 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 46 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5829.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 779 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.88ms SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6366.43ms IncrementalHoareTripleChecker+Time [2021-11-02 12:57:45,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [779 Valid, 0 Invalid, 1205 Unknown, 0 Unchecked, 8.88ms Time], IncrementalHoareTripleChecker [46 Valid, 1158 Invalid, 1 Unknown, 0 Unchecked, 6366.43ms Time] [2021-11-02 12:57:45,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-11-02 12:57:45,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 466. [2021-11-02 12:57:45,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 453 states have (on average 1.2097130242825607) internal successors, (548), 465 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:45,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 548 transitions. [2021-11-02 12:57:45,798 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 548 transitions. Word has length 70 [2021-11-02 12:57:45,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:57:45,798 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 548 transitions. [2021-11-02 12:57:45,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:45,798 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 548 transitions. [2021-11-02 12:57:45,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-02 12:57:45,799 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:57:45,799 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] [2021-11-02 12:57:45,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-02 12:57:45,801 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:57:45,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:57:45,801 INFO L85 PathProgramCache]: Analyzing trace with hash -693908308, now seen corresponding path program 1 times [2021-11-02 12:57:45,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:57:45,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217088938] [2021-11-02 12:57:45,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:45,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:57:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:48,095 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-02 12:57:48,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:57:48,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217088938] [2021-11-02 12:57:48,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217088938] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:57:48,096 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:57:48,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-02 12:57:48,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676664851] [2021-11-02 12:57:48,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-02 12:57:48,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:57:48,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-02 12:57:48,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-02 12:57:48,096 INFO L87 Difference]: Start difference. First operand 466 states and 548 transitions. Second operand has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 11 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:50,817 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-02 12:57:57,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:57:57,340 INFO L93 Difference]: Finished difference Result 621 states and 716 transitions. [2021-11-02 12:57:57,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-02 12:57:57,341 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 11 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-11-02 12:57:57,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:57:57,342 INFO L225 Difference]: With dead ends: 621 [2021-11-02 12:57:57,342 INFO L226 Difference]: Without dead ends: 568 [2021-11-02 12:57:57,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1633.72ms TimeCoverageRelationStatistics Valid=191, Invalid=511, Unknown=0, NotChecked=0, Total=702 [2021-11-02 12:57:57,343 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 860 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7281.35ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.58ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7916.48ms IncrementalHoareTripleChecker+Time [2021-11-02 12:57:57,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [860 Valid, 0 Invalid, 1633 Unknown, 0 Unchecked, 12.58ms Time], IncrementalHoareTripleChecker [36 Valid, 1596 Invalid, 1 Unknown, 0 Unchecked, 7916.48ms Time] [2021-11-02 12:57:57,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-11-02 12:57:57,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 466. [2021-11-02 12:57:57,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 453 states have (on average 1.2075055187637969) internal successors, (547), 465 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-02 12:57:57,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 547 transitions. [2021-11-02 12:57:57,357 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 547 transitions. Word has length 70 [2021-11-02 12:57:57,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:57:57,358 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 547 transitions. [2021-11-02 12:57:57,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 11 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:57:57,358 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 547 transitions. [2021-11-02 12:57:57,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-02 12:57:57,359 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:57:57,359 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] [2021-11-02 12:57:57,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-02 12:57:57,359 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:57:57,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:57:57,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1732648129, now seen corresponding path program 1 times [2021-11-02 12:57:57,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:57:57,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147676659] [2021-11-02 12:57:57,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:57,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:57:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:57,592 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 12:57:57,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:57:57,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147676659] [2021-11-02 12:57:57,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147676659] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 12:57:57,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429413660] [2021-11-02 12:57:57,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:57:57,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 12:57:57,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 12:57:57,594 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 12:57:57,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-02 12:57:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:57:58,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 2985 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-02 12:57:58,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 12:57:58,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 12:57:58,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-02 12:57:58,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 12:57:58,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429413660] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-02 12:57:58,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-02 12:57:58,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2021-11-02 12:57:58,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889198184] [2021-11-02 12:57:58,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-02 12:57:58,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:57:58,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-02 12:57:58,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-11-02 12:57:58,854 INFO L87 Difference]: Start difference. First operand 466 states and 547 transitions. Second operand has 8 states, 8 states have (on average 9.625) internal successors, (77), 8 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:58:00,897 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-02 12:58:05,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:58:05,716 INFO L93 Difference]: Finished difference Result 727 states and 841 transitions. [2021-11-02 12:58:05,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-02 12:58:05,716 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 8 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-11-02 12:58:05,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:58:05,718 INFO L225 Difference]: With dead ends: 727 [2021-11-02 12:58:05,718 INFO L226 Difference]: Without dead ends: 614 [2021-11-02 12:58:05,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 137 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 271.10ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-02 12:58:05,719 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 440 mSDsluCounter, 1010 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6202.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.64ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6713.27ms IncrementalHoareTripleChecker+Time [2021-11-02 12:58:05,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 0 Invalid, 1343 Unknown, 0 Unchecked, 11.64ms Time], IncrementalHoareTripleChecker [4 Valid, 1338 Invalid, 1 Unknown, 0 Unchecked, 6713.27ms Time] [2021-11-02 12:58:05,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-11-02 12:58:05,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 467. [2021-11-02 12:58:05,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 454 states have (on average 1.2070484581497798) internal successors, (548), 466 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:58:05,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 548 transitions. [2021-11-02 12:58:05,752 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 548 transitions. Word has length 71 [2021-11-02 12:58:05,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:58:05,752 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 548 transitions. [2021-11-02 12:58:05,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 8 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:58:05,753 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 548 transitions. [2021-11-02 12:58:05,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-02 12:58:05,753 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:58:05,753 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] [2021-11-02 12:58:05,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-02 12:58:05,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 12:58:05,954 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:58:05,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:58:05,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1180053309, now seen corresponding path program 1 times [2021-11-02 12:58:05,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:58:05,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546658947] [2021-11-02 12:58:05,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:58:05,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:58:06,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:58:06,186 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 12:58:06,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:58:06,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546658947] [2021-11-02 12:58:06,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546658947] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 12:58:06,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 12:58:06,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-02 12:58:06,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413503828] [2021-11-02 12:58:06,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-02 12:58:06,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 12:58:06,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-02 12:58:06,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-02 12:58:06,187 INFO L87 Difference]: Start difference. First operand 467 states and 548 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:58:08,235 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-02 12:58:10,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-02 12:58:10,824 INFO L93 Difference]: Finished difference Result 689 states and 803 transitions. [2021-11-02 12:58:10,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-02 12:58:10,825 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-11-02 12:58:10,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-02 12:58:10,826 INFO L225 Difference]: With dead ends: 689 [2021-11-02 12:58:10,826 INFO L226 Difference]: Without dead ends: 575 [2021-11-02 12:58:10,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 69.12ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-02 12:58:10,827 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 209 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4145.75ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.92ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4564.72ms IncrementalHoareTripleChecker+Time [2021-11-02 12:58:10,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 0 Invalid, 666 Unknown, 0 Unchecked, 3.92ms Time], IncrementalHoareTripleChecker [0 Valid, 665 Invalid, 1 Unknown, 0 Unchecked, 4564.72ms Time] [2021-11-02 12:58:10,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-11-02 12:58:10,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 467. [2021-11-02 12:58:10,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 454 states have (on average 1.198237885462555) internal successors, (544), 466 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:58:10,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 544 transitions. [2021-11-02 12:58:10,856 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 544 transitions. Word has length 71 [2021-11-02 12:58:10,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-02 12:58:10,856 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 544 transitions. [2021-11-02 12:58:10,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 12:58:10,856 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 544 transitions. [2021-11-02 12:58:10,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-02 12:58:10,857 INFO L506 BasicCegarLoop]: Found error trace [2021-11-02 12:58:10,857 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-02 12:58:10,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-02 12:58:10,858 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2021-11-02 12:58:10,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 12:58:10,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1072461248, now seen corresponding path program 1 times [2021-11-02 12:58:10,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 12:58:10,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698685828] [2021-11-02 12:58:10,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:58:10,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 12:58:12,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:58:13,795 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-02 12:58:13,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 12:58:13,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698685828] [2021-11-02 12:58:13,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698685828] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 12:58:13,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601107163] [2021-11-02 12:58:13,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 12:58:13,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 12:58:13,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-02 12:58:13,798 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 12:58:13,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-02 12:58:14,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 12:58:14,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 2996 conjuncts, 53 conjunts are in the unsatisfiable core [2021-11-02 12:58:14,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 12:58:14,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-11-02 12:58:16,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-02 12:58:16,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-11-02 12:58:16,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-02 12:58:16,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2021-11-02 12:58:16,611 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-02 12:58:16,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-11-02 12:58:16,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 26 [2021-11-02 12:58:16,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2021-11-02 12:58:16,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-02 12:58:16,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-02 12:58:29,381 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1427| Int) (|ULTIMATE.start_#Ultimate.C_memcpy_dest.offset| Int) (v_DerPreprocessor_3 Int) (v_DerPreprocessor_2 Int) (ULTIMATE.start_aws_byte_buf_write_~len Int) (|ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1437| Int)) (not (= (select (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_#Ultimate.C_memcpy_dest.base| (store (store (select |c_#memory_int| |c_ULTIMATE.start_#Ultimate.C_memcpy_dest.base|) (+ |ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1427| |ULTIMATE.start_#Ultimate.C_memcpy_dest.offset|) v_DerPreprocessor_3) (+ |ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1437| |ULTIMATE.start_#Ultimate.C_memcpy_dest.offset|) v_DerPreprocessor_2)) c_ULTIMATE.start_aws_byte_buf_write_~buf.base))) (store .cse0 c_ULTIMATE.start_aws_byte_buf_write_~buf.offset (+ (select .cse0 c_ULTIMATE.start_aws_byte_buf_write_~buf.offset) ULTIMATE.start_aws_byte_buf_write_~len))) (+ c_ULTIMATE.start_aws_byte_buf_write_~buf.offset 16)) 0))) is different from false [2021-11-02 12:58:31,422 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1427| Int) (|ULTIMATE.start_#Ultimate.C_memcpy_dest.offset| Int) (|v_ULTIMATE.start_#Ultimate.C_memcpy_dest.base_6| Int) (v_DerPreprocessor_3 Int) (v_DerPreprocessor_2 Int) (ULTIMATE.start_aws_byte_buf_write_~len Int) (|ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1437| Int)) (or (< (select (select |c_#memory_$Pointer$.base| c_ULTIMATE.start_aws_byte_buf_write_~buf.base) (+ c_ULTIMATE.start_aws_byte_buf_write_~buf.offset 8)) |v_ULTIMATE.start_#Ultimate.C_memcpy_dest.base_6|) (not (= (select (let ((.cse0 (select (store |c_#memory_int| |v_ULTIMATE.start_#Ultimate.C_memcpy_dest.base_6| (store (store (select |c_#memory_int| |v_ULTIMATE.start_#Ultimate.C_memcpy_dest.base_6|) (+ |ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1427| |ULTIMATE.start_#Ultimate.C_memcpy_dest.offset|) v_DerPreprocessor_3) (+ |ULTIMATE.start_#Ultimate.C_memcpy_#t~loopctr1437| |ULTIMATE.start_#Ultimate.C_memcpy_dest.offset|) v_DerPreprocessor_2)) c_ULTIMATE.start_aws_byte_buf_write_~buf.base))) (store .cse0 c_ULTIMATE.start_aws_byte_buf_write_~buf.offset (+ (select .cse0 c_ULTIMATE.start_aws_byte_buf_write_~buf.offset) ULTIMATE.start_aws_byte_buf_write_~len))) (+ c_ULTIMATE.start_aws_byte_buf_write_~buf.offset 16)) 0)))) is different from false [2021-11-02 12:58:34,648 INFO L354 Elim1Store]: treesize reduction 122, result has 46.7 percent of original size [2021-11-02 12:58:34,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 209 treesize of output 245 [2021-11-02 12:58:34,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-02 12:58:34,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 247 treesize of output 253 Killed by 15