./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4ac544dc5b01c2e84192d57540176c08b809d66a678248491533d1421aab9cd9 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-07 00:31:54,405 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-07 00:31:54,407 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-07 00:31:54,437 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-07 00:31:54,438 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-07 00:31:54,439 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-07 00:31:54,441 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-07 00:31:54,443 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-07 00:31:54,445 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-07 00:31:54,446 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-07 00:31:54,447 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-07 00:31:54,449 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-07 00:31:54,449 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-07 00:31:54,451 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-07 00:31:54,452 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-07 00:31:54,454 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-07 00:31:54,455 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-07 00:31:54,456 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-07 00:31:54,458 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-07 00:31:54,460 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-07 00:31:54,463 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-07 00:31:54,464 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-07 00:31:54,465 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-07 00:31:54,466 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-07 00:31:54,470 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-07 00:31:54,470 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-07 00:31:54,471 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-07 00:31:54,472 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-07 00:31:54,472 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-07 00:31:54,473 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-07 00:31:54,474 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-07 00:31:54,474 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-07 00:31:54,475 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-07 00:31:54,476 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-07 00:31:54,477 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-07 00:31:54,477 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-07 00:31:54,478 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-07 00:31:54,478 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-07 00:31:54,478 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-07 00:31:54,479 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-07 00:31:54,479 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-07 00:31:54,480 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-07 00:31:54,498 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-07 00:31:54,498 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-07 00:31:54,498 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-07 00:31:54,498 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-07 00:31:54,499 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-07 00:31:54,499 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-07 00:31:54,499 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-07 00:31:54,499 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * Use SBE=true [2021-12-07 00:31:54,500 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-07 00:31:54,500 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-07 00:31:54,501 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-07 00:31:54,501 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-07 00:31:54,501 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-07 00:31:54,501 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-07 00:31:54,501 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-07 00:31:54,501 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-07 00:31:54,501 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 00:31:54,502 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-07 00:31:54,502 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-07 00:31:54,503 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-07 00:31:54,503 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-07 00:31:54,503 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-07 00:31:54,503 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4ac544dc5b01c2e84192d57540176c08b809d66a678248491533d1421aab9cd9 [2021-12-07 00:31:54,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-07 00:31:54,689 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-07 00:31:54,691 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-07 00:31:54,692 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-07 00:31:54,692 INFO L275 PluginConnector]: CDTParser initialized [2021-12-07 00:31:54,693 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c [2021-12-07 00:31:54,733 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/data/a16e8530f/9a11bdd6be8c4f5187d5f5d72544c900/FLAG838a5a700 [2021-12-07 00:31:55,346 INFO L306 CDTParser]: Found 1 translation units. [2021-12-07 00:31:55,347 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c [2021-12-07 00:31:55,377 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/data/a16e8530f/9a11bdd6be8c4f5187d5f5d72544c900/FLAG838a5a700 [2021-12-07 00:31:55,792 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/data/a16e8530f/9a11bdd6be8c4f5187d5f5d72544c900 [2021-12-07 00:31:55,800 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-07 00:31:55,804 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-07 00:31:55,807 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-07 00:31:55,808 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-07 00:31:55,818 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-07 00:31:55,820 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 12:31:55" (1/1) ... [2021-12-07 00:31:55,823 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60ff3d31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:55, skipping insertion in model container [2021-12-07 00:31:55,824 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 12:31:55" (1/1) ... [2021-12-07 00:31:55,843 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-07 00:31:55,949 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-07 00:31:56,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c[86591,86604] [2021-12-07 00:31:57,246 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 00:31:57,264 INFO L203 MainTranslator]: Completed pre-run [2021-12-07 00:31:57,332 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c[86591,86604] [2021-12-07 00:31:57,535 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 00:31:57,589 INFO L208 MainTranslator]: Completed translation [2021-12-07 00:31:57,589 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57 WrapperNode [2021-12-07 00:31:57,589 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-07 00:31:57,590 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-07 00:31:57,590 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-07 00:31:57,590 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-07 00:31:57,596 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,651 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,750 INFO L137 Inliner]: procedures = 248, calls = 2334, calls flagged for inlining = 84, calls inlined = 64, statements flattened = 4663 [2021-12-07 00:31:57,751 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-07 00:31:57,751 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-07 00:31:57,751 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-07 00:31:57,751 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-07 00:31:57,758 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,758 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,779 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,779 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,904 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,935 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,952 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,970 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-07 00:31:57,971 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-07 00:31:57,971 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-07 00:31:57,971 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-07 00:31:57,972 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (1/1) ... [2021-12-07 00:31:57,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 00:31:57,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:31:58,001 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-07 00:31:58,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-07 00:31:58,032 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2021-12-07 00:31:58,032 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2021-12-07 00:31:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2021-12-07 00:31:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2021-12-07 00:31:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2021-12-07 00:31:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-07 00:31:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2021-12-07 00:31:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2021-12-07 00:31:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2021-12-07 00:31:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2021-12-07 00:31:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2021-12-07 00:31:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2021-12-07 00:31:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-07 00:31:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-07 00:31:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2021-12-07 00:31:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2021-12-07 00:31:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-07 00:31:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-07 00:31:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-07 00:31:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2021-12-07 00:31:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2021-12-07 00:31:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2021-12-07 00:31:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2021-12-07 00:31:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-07 00:31:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2021-12-07 00:31:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2021-12-07 00:31:58,036 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2021-12-07 00:31:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2021-12-07 00:31:58,036 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2021-12-07 00:31:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2021-12-07 00:31:58,036 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2021-12-07 00:31:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2021-12-07 00:31:58,036 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-07 00:31:58,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-07 00:31:58,036 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2021-12-07 00:31:58,036 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2021-12-07 00:31:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2021-12-07 00:31:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2021-12-07 00:31:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2021-12-07 00:31:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2021-12-07 00:31:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-12-07 00:31:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-12-07 00:31:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2021-12-07 00:31:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2021-12-07 00:31:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2021-12-07 00:31:58,037 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2021-12-07 00:31:58,037 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2021-12-07 00:31:58,038 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2021-12-07 00:31:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-07 00:31:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2021-12-07 00:31:58,038 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2021-12-07 00:31:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2021-12-07 00:31:58,038 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2021-12-07 00:31:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2021-12-07 00:31:58,038 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2021-12-07 00:31:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2021-12-07 00:31:58,038 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2021-12-07 00:31:58,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-07 00:31:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2021-12-07 00:31:58,039 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2021-12-07 00:31:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-07 00:31:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2021-12-07 00:31:58,039 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2021-12-07 00:31:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2021-12-07 00:31:58,039 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2021-12-07 00:31:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2021-12-07 00:31:58,039 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2021-12-07 00:31:58,039 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2021-12-07 00:31:58,039 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2021-12-07 00:31:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-07 00:31:58,040 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-07 00:31:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-07 00:31:58,040 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-07 00:31:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2021-12-07 00:31:58,040 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2021-12-07 00:31:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2021-12-07 00:31:58,040 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2021-12-07 00:31:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2021-12-07 00:31:58,040 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2021-12-07 00:31:58,040 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2021-12-07 00:31:58,040 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-12-07 00:31:58,041 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2021-12-07 00:31:58,041 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2021-12-07 00:31:58,041 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2021-12-07 00:31:58,041 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2021-12-07 00:31:58,041 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2021-12-07 00:31:58,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-07 00:31:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2021-12-07 00:31:58,042 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2021-12-07 00:31:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2021-12-07 00:31:58,042 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2021-12-07 00:31:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-07 00:31:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2021-12-07 00:31:58,042 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2021-12-07 00:31:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2021-12-07 00:31:58,042 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2021-12-07 00:31:58,042 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2021-12-07 00:31:58,042 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-12-07 00:31:58,043 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2021-12-07 00:31:58,043 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2021-12-07 00:31:58,043 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2021-12-07 00:31:58,043 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2021-12-07 00:31:58,043 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2021-12-07 00:31:58,043 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2021-12-07 00:31:58,044 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2021-12-07 00:31:58,044 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2021-12-07 00:31:58,044 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2021-12-07 00:31:58,044 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2021-12-07 00:31:58,044 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2021-12-07 00:31:58,044 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2021-12-07 00:31:58,044 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2021-12-07 00:31:58,044 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2021-12-07 00:31:58,044 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2021-12-07 00:31:58,044 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2021-12-07 00:31:58,044 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2021-12-07 00:31:58,044 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2021-12-07 00:31:58,045 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2021-12-07 00:31:58,045 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2021-12-07 00:31:58,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2021-12-07 00:31:58,045 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2021-12-07 00:31:58,045 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2021-12-07 00:31:58,045 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2021-12-07 00:31:58,045 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-12-07 00:31:58,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-12-07 00:31:58,046 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-07 00:31:58,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-07 00:31:58,533 INFO L236 CfgBuilder]: Building ICFG [2021-12-07 00:31:58,535 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-07 00:31:58,578 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:58,624 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2021-12-07 00:31:58,624 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2021-12-07 00:31:58,630 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:58,682 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2021-12-07 00:31:58,682 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2021-12-07 00:31:58,994 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,035 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-12-07 00:31:59,035 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-12-07 00:31:59,307 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,311 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-07 00:31:59,311 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-07 00:31:59,390 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,405 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-12-07 00:31:59,406 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-12-07 00:31:59,504 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,508 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-07 00:31:59,508 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-07 00:31:59,509 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,524 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-12-07 00:31:59,525 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-12-07 00:31:59,525 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,555 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2021-12-07 00:31:59,556 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2021-12-07 00:31:59,711 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,712 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,713 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,714 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,715 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,716 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,725 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,727 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,731 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,733 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,734 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:31:59,736 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-07 00:32:06,575 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##375: assume !false; [2021-12-07 00:32:06,575 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##374: assume false; [2021-12-07 00:32:06,575 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##412: assume false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##413: assume !false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##477: assume !false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##476: assume false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##531: assume !false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##530: assume false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##521: assume !false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##520: assume false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##99: assume false; [2021-12-07 00:32:06,576 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume !false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##74: assume false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume !false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##131: assume !false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##130: assume false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##137: assume !false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##136: assume false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##162: assume false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##163: assume !false; [2021-12-07 00:32:06,577 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##576: assume !false; [2021-12-07 00:32:06,578 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##575: assume false; [2021-12-07 00:32:06,578 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##100: assume !false; [2021-12-07 00:32:06,625 INFO L277 CfgBuilder]: Performing block encoding [2021-12-07 00:32:06,644 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-07 00:32:06,644 INFO L301 CfgBuilder]: Removed 33 assume(true) statements. [2021-12-07 00:32:06,649 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 12:32:06 BoogieIcfgContainer [2021-12-07 00:32:06,650 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-07 00:32:06,651 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-07 00:32:06,651 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-07 00:32:06,653 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-07 00:32:06,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 12:31:55" (1/3) ... [2021-12-07 00:32:06,654 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e9afc0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 12:32:06, skipping insertion in model container [2021-12-07 00:32:06,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 12:31:57" (2/3) ... [2021-12-07 00:32:06,654 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e9afc0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 12:32:06, skipping insertion in model container [2021-12-07 00:32:06,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 12:32:06" (3/3) ... [2021-12-07 00:32:06,655 INFO L111 eAbstractionObserver]: Analyzing ICFG parport.i.cil-2.c [2021-12-07 00:32:06,659 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-07 00:32:06,659 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-07 00:32:06,704 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-07 00:32:06,710 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-12-07 00:32:06,710 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-07 00:32:06,760 INFO L276 IsEmpty]: Start isEmpty. Operand has 1728 states, 1203 states have (on average 1.4638403990024937) internal successors, (1761), 1252 states have internal predecessors, (1761), 453 states have call successors, (453), 70 states have call predecessors, (453), 70 states have return successors, (453), 440 states have call predecessors, (453), 453 states have call successors, (453) [2021-12-07 00:32:06,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-07 00:32:06,763 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:06,764 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:06,764 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:06,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:06,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1747724696, now seen corresponding path program 1 times [2021-12-07 00:32:06,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:06,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399722425] [2021-12-07 00:32:06,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:06,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:07,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:07,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:07,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:07,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399722425] [2021-12-07 00:32:07,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399722425] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:07,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:07,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-07 00:32:07,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860528678] [2021-12-07 00:32:07,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:07,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-07 00:32:07,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:07,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-07 00:32:07,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-07 00:32:07,144 INFO L87 Difference]: Start difference. First operand has 1728 states, 1203 states have (on average 1.4638403990024937) internal successors, (1761), 1252 states have internal predecessors, (1761), 453 states have call successors, (453), 70 states have call predecessors, (453), 70 states have return successors, (453), 440 states have call predecessors, (453), 453 states have call successors, (453) Second operand has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:07,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:07,301 INFO L93 Difference]: Finished difference Result 3450 states and 5434 transitions. [2021-12-07 00:32:07,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-07 00:32:07,303 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-12-07 00:32:07,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:07,330 INFO L225 Difference]: With dead ends: 3450 [2021-12-07 00:32:07,330 INFO L226 Difference]: Without dead ends: 1721 [2021-12-07 00:32:07,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-07 00:32:07,348 INFO L933 BasicCegarLoop]: 2577 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2577 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:07,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 2577 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:32:07,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2021-12-07 00:32:07,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1721. [2021-12-07 00:32:07,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1721 states, 1198 states have (on average 1.3998330550918197) internal successors, (1677), 1245 states have internal predecessors, (1677), 453 states have call successors, (453), 70 states have call predecessors, (453), 69 states have return successors, (434), 426 states have call predecessors, (434), 434 states have call successors, (434) [2021-12-07 00:32:07,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1721 states to 1721 states and 2564 transitions. [2021-12-07 00:32:07,542 INFO L78 Accepts]: Start accepts. Automaton has 1721 states and 2564 transitions. Word has length 15 [2021-12-07 00:32:07,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:07,543 INFO L470 AbstractCegarLoop]: Abstraction has 1721 states and 2564 transitions. [2021-12-07 00:32:07,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:07,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1721 states and 2564 transitions. [2021-12-07 00:32:07,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-07 00:32:07,544 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:07,544 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:07,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-07 00:32:07,545 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:07,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:07,546 INFO L85 PathProgramCache]: Analyzing trace with hash 12693346, now seen corresponding path program 1 times [2021-12-07 00:32:07,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:07,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221903010] [2021-12-07 00:32:07,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:07,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:07,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:07,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:07,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221903010] [2021-12-07 00:32:07,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221903010] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:07,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:07,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 00:32:07,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494574151] [2021-12-07 00:32:07,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:07,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 00:32:07,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:07,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 00:32:07,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:07,651 INFO L87 Difference]: Start difference. First operand 1721 states and 2564 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:07,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:07,759 INFO L93 Difference]: Finished difference Result 3440 states and 5126 transitions. [2021-12-07 00:32:07,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 00:32:07,760 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-12-07 00:32:07,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:07,771 INFO L225 Difference]: With dead ends: 3440 [2021-12-07 00:32:07,771 INFO L226 Difference]: Without dead ends: 1723 [2021-12-07 00:32:07,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:07,778 INFO L933 BasicCegarLoop]: 2562 mSDtfsCounter, 1 mSDsluCounter, 2560 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 5122 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:07,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 5122 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:32:07,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1723 states. [2021-12-07 00:32:07,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1723 to 1722. [2021-12-07 00:32:07,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1722 states, 1199 states have (on average 1.3994995829858214) internal successors, (1678), 1246 states have internal predecessors, (1678), 453 states have call successors, (453), 70 states have call predecessors, (453), 69 states have return successors, (434), 426 states have call predecessors, (434), 434 states have call successors, (434) [2021-12-07 00:32:07,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1722 states to 1722 states and 2565 transitions. [2021-12-07 00:32:07,858 INFO L78 Accepts]: Start accepts. Automaton has 1722 states and 2565 transitions. Word has length 15 [2021-12-07 00:32:07,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:07,858 INFO L470 AbstractCegarLoop]: Abstraction has 1722 states and 2565 transitions. [2021-12-07 00:32:07,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:07,859 INFO L276 IsEmpty]: Start isEmpty. Operand 1722 states and 2565 transitions. [2021-12-07 00:32:07,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-07 00:32:07,859 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:07,859 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:07,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-07 00:32:07,860 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:07,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:07,860 INFO L85 PathProgramCache]: Analyzing trace with hash 25759584, now seen corresponding path program 1 times [2021-12-07 00:32:07,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:07,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894430754] [2021-12-07 00:32:07,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:07,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:07,977 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:07,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:07,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894430754] [2021-12-07 00:32:07,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894430754] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:32:07,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450025928] [2021-12-07 00:32:07,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:07,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:32:07,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:32:07,980 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:32:07,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-07 00:32:08,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:08,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-07 00:32:08,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:32:08,396 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-07 00:32:08,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:32:08,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450025928] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:08,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:32:08,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-07 00:32:08,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640827124] [2021-12-07 00:32:08,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:08,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 00:32:08,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:08,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 00:32:08,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:32:08,398 INFO L87 Difference]: Start difference. First operand 1722 states and 2565 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:08,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:08,495 INFO L93 Difference]: Finished difference Result 1792 states and 2653 transitions. [2021-12-07 00:32:08,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 00:32:08,496 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-12-07 00:32:08,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:08,507 INFO L225 Difference]: With dead ends: 1792 [2021-12-07 00:32:08,507 INFO L226 Difference]: Without dead ends: 1773 [2021-12-07 00:32:08,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:32:08,510 INFO L933 BasicCegarLoop]: 2562 mSDtfsCounter, 2542 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2542 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:08,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2542 Valid, 2626 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:32:08,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2021-12-07 00:32:08,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 1764. [2021-12-07 00:32:08,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1233 states have (on average 1.3965936739659368) internal successors, (1722), 1282 states have internal predecessors, (1722), 457 states have call successors, (457), 74 states have call predecessors, (457), 73 states have return successors, (438), 430 states have call predecessors, (438), 438 states have call successors, (438) [2021-12-07 00:32:08,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 2617 transitions. [2021-12-07 00:32:08,578 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 2617 transitions. Word has length 17 [2021-12-07 00:32:08,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:08,578 INFO L470 AbstractCegarLoop]: Abstraction has 1764 states and 2617 transitions. [2021-12-07 00:32:08,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:08,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 2617 transitions. [2021-12-07 00:32:08,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-07 00:32:08,579 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:08,580 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:08,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-07 00:32:08,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:32:08,780 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:08,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:08,781 INFO L85 PathProgramCache]: Analyzing trace with hash 11414675, now seen corresponding path program 1 times [2021-12-07 00:32:08,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:08,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902436221] [2021-12-07 00:32:08,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:08,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:08,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:08,912 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:08,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:08,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902436221] [2021-12-07 00:32:08,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902436221] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:32:08,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63943674] [2021-12-07 00:32:08,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:08,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:32:08,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:32:08,914 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:32:08,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-07 00:32:09,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:09,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 00:32:09,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:32:09,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-07 00:32:09,296 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 00:32:09,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63943674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:09,297 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 00:32:09,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-07 00:32:09,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708181289] [2021-12-07 00:32:09,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:09,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 00:32:09,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:09,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 00:32:09,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:32:09,298 INFO L87 Difference]: Start difference. First operand 1764 states and 2617 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:09,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:09,485 INFO L93 Difference]: Finished difference Result 1780 states and 2636 transitions. [2021-12-07 00:32:09,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 00:32:09,485 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-12-07 00:32:09,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:09,495 INFO L225 Difference]: With dead ends: 1780 [2021-12-07 00:32:09,495 INFO L226 Difference]: Without dead ends: 1764 [2021-12-07 00:32:09,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:32:09,497 INFO L933 BasicCegarLoop]: 2564 mSDtfsCounter, 0 mSDsluCounter, 2507 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5071 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:09,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 5071 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:32:09,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2021-12-07 00:32:09,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1764. [2021-12-07 00:32:09,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1233 states have (on average 1.3957826439578265) internal successors, (1721), 1282 states have internal predecessors, (1721), 457 states have call successors, (457), 74 states have call predecessors, (457), 73 states have return successors, (438), 430 states have call predecessors, (438), 438 states have call successors, (438) [2021-12-07 00:32:09,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 2616 transitions. [2021-12-07 00:32:09,565 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 2616 transitions. Word has length 17 [2021-12-07 00:32:09,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:09,565 INFO L470 AbstractCegarLoop]: Abstraction has 1764 states and 2616 transitions. [2021-12-07 00:32:09,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:09,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 2616 transitions. [2021-12-07 00:32:09,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-07 00:32:09,566 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:09,566 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] [2021-12-07 00:32:09,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-07 00:32:09,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:32:09,767 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:09,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:09,767 INFO L85 PathProgramCache]: Analyzing trace with hash -478438479, now seen corresponding path program 1 times [2021-12-07 00:32:09,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:09,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178862934] [2021-12-07 00:32:09,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:09,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:09,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:09,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:09,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:09,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178862934] [2021-12-07 00:32:09,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178862934] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:32:09,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11014118] [2021-12-07 00:32:09,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:09,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:32:09,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:32:09,880 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:32:09,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-07 00:32:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:10,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 00:32:10,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:32:10,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:10,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:32:10,320 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-07 00:32:10,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11014118] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:32:10,320 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:32:10,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2021-12-07 00:32:10,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518627028] [2021-12-07 00:32:10,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:32:10,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:32:10,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:10,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:32:10,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:32:10,322 INFO L87 Difference]: Start difference. First operand 1764 states and 2616 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:10,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:10,453 INFO L93 Difference]: Finished difference Result 3529 states and 5235 transitions. [2021-12-07 00:32:10,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:32:10,454 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-07 00:32:10,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:10,464 INFO L225 Difference]: With dead ends: 3529 [2021-12-07 00:32:10,464 INFO L226 Difference]: Without dead ends: 1770 [2021-12-07 00:32:10,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:32:10,471 INFO L933 BasicCegarLoop]: 2561 mSDtfsCounter, 6 mSDsluCounter, 5118 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 7679 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:10,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 7679 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:32:10,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1770 states. [2021-12-07 00:32:10,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1770 to 1770. [2021-12-07 00:32:10,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1770 states, 1239 states have (on average 1.393866020984665) internal successors, (1727), 1288 states have internal predecessors, (1727), 457 states have call successors, (457), 74 states have call predecessors, (457), 73 states have return successors, (438), 430 states have call predecessors, (438), 438 states have call successors, (438) [2021-12-07 00:32:10,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1770 states to 1770 states and 2622 transitions. [2021-12-07 00:32:10,533 INFO L78 Accepts]: Start accepts. Automaton has 1770 states and 2622 transitions. Word has length 22 [2021-12-07 00:32:10,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:10,533 INFO L470 AbstractCegarLoop]: Abstraction has 1770 states and 2622 transitions. [2021-12-07 00:32:10,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:10,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1770 states and 2622 transitions. [2021-12-07 00:32:10,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-07 00:32:10,534 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:10,534 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:10,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-07 00:32:10,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7311b06c-cee2-44d8-bacb-8dedd1ca43af/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:32:10,735 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:10,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:10,735 INFO L85 PathProgramCache]: Analyzing trace with hash 307295479, now seen corresponding path program 2 times [2021-12-07 00:32:10,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:10,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788561798] [2021-12-07 00:32:10,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:10,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:10,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:10,875 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:10,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:10,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788561798] [2021-12-07 00:32:10,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788561798] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:10,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:10,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 00:32:10,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925538448] [2021-12-07 00:32:10,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:10,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 00:32:10,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:10,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 00:32:10,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:10,876 INFO L87 Difference]: Start difference. First operand 1770 states and 2622 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:11,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:11,246 INFO L93 Difference]: Finished difference Result 4499 states and 6726 transitions. [2021-12-07 00:32:11,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 00:32:11,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-12-07 00:32:11,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:11,265 INFO L225 Difference]: With dead ends: 4499 [2021-12-07 00:32:11,265 INFO L226 Difference]: Without dead ends: 3330 [2021-12-07 00:32:11,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:11,272 INFO L933 BasicCegarLoop]: 4506 mSDtfsCounter, 2447 mSDsluCounter, 2304 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2447 SdHoareTripleChecker+Valid, 6810 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:11,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2447 Valid, 6810 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 00:32:11,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3330 states. [2021-12-07 00:32:11,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3330 to 3299. [2021-12-07 00:32:11,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3299 states, 2308 states have (on average 1.389948006932409) internal successors, (3208), 2376 states have internal predecessors, (3208), 851 states have call successors, (851), 142 states have call predecessors, (851), 139 states have return successors, (869), 818 states have call predecessors, (869), 835 states have call successors, (869) [2021-12-07 00:32:11,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3299 states to 3299 states and 4928 transitions. [2021-12-07 00:32:11,452 INFO L78 Accepts]: Start accepts. Automaton has 3299 states and 4928 transitions. Word has length 28 [2021-12-07 00:32:11,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:11,452 INFO L470 AbstractCegarLoop]: Abstraction has 3299 states and 4928 transitions. [2021-12-07 00:32:11,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:11,452 INFO L276 IsEmpty]: Start isEmpty. Operand 3299 states and 4928 transitions. [2021-12-07 00:32:11,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-07 00:32:11,455 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:11,456 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:11,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-07 00:32:11,456 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:11,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:11,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1796297636, now seen corresponding path program 1 times [2021-12-07 00:32:11,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:11,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628162269] [2021-12-07 00:32:11,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:11,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:32:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:11,608 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:11,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:11,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628162269] [2021-12-07 00:32:11,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628162269] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:11,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:11,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 00:32:11,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714444460] [2021-12-07 00:32:11,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:11,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 00:32:11,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:11,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 00:32:11,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 00:32:11,609 INFO L87 Difference]: Start difference. First operand 3299 states and 4928 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:14,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:14,353 INFO L93 Difference]: Finished difference Result 4067 states and 6046 transitions. [2021-12-07 00:32:14,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 00:32:14,353 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-07 00:32:14,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:14,382 INFO L225 Difference]: With dead ends: 4067 [2021-12-07 00:32:14,382 INFO L226 Difference]: Without dead ends: 4062 [2021-12-07 00:32:14,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:32:14,386 INFO L933 BasicCegarLoop]: 2387 mSDtfsCounter, 2299 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 2294 mSolverCounterSat, 1466 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2623 SdHoareTripleChecker+Valid, 4333 SdHoareTripleChecker+Invalid, 3760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1466 IncrementalHoareTripleChecker+Valid, 2294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:14,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2623 Valid, 4333 Invalid, 3760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1466 Valid, 2294 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-07 00:32:14,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4062 states. [2021-12-07 00:32:14,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4062 to 4033. [2021-12-07 00:32:14,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4033 states, 2759 states have (on average 1.3794853207683944) internal successors, (3806), 2837 states have internal predecessors, (3806), 1088 states have call successors, (1088), 187 states have call predecessors, (1088), 185 states have return successors, (1107), 1051 states have call predecessors, (1107), 1072 states have call successors, (1107) [2021-12-07 00:32:14,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4033 states to 4033 states and 6001 transitions. [2021-12-07 00:32:14,586 INFO L78 Accepts]: Start accepts. Automaton has 4033 states and 6001 transitions. Word has length 40 [2021-12-07 00:32:14,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:14,586 INFO L470 AbstractCegarLoop]: Abstraction has 4033 states and 6001 transitions. [2021-12-07 00:32:14,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:14,586 INFO L276 IsEmpty]: Start isEmpty. Operand 4033 states and 6001 transitions. [2021-12-07 00:32:14,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-07 00:32:14,588 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:14,588 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:14,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-07 00:32:14,588 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:14,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:14,588 INFO L85 PathProgramCache]: Analyzing trace with hash 601875904, now seen corresponding path program 1 times [2021-12-07 00:32:14,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:14,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826332930] [2021-12-07 00:32:14,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:14,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:32:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:14,724 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:14,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:14,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826332930] [2021-12-07 00:32:14,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826332930] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:14,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:14,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:32:14,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428812174] [2021-12-07 00:32:14,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:14,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:32:14,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:14,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:32:14,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:32:14,726 INFO L87 Difference]: Start difference. First operand 4033 states and 6001 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:18,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:18,409 INFO L93 Difference]: Finished difference Result 4080 states and 6058 transitions. [2021-12-07 00:32:18,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:32:18,409 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-07 00:32:18,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:18,427 INFO L225 Difference]: With dead ends: 4080 [2021-12-07 00:32:18,427 INFO L226 Difference]: Without dead ends: 4071 [2021-12-07 00:32:18,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:32:18,429 INFO L933 BasicCegarLoop]: 2364 mSDtfsCounter, 5840 mSDsluCounter, 2642 mSDsCounter, 0 mSdLazyCounter, 4137 mSolverCounterSat, 3677 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5972 SdHoareTripleChecker+Valid, 5006 SdHoareTripleChecker+Invalid, 7814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3677 IncrementalHoareTripleChecker+Valid, 4137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:18,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5972 Valid, 5006 Invalid, 7814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3677 Valid, 4137 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-07 00:32:18,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4071 states. [2021-12-07 00:32:18,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4071 to 4033. [2021-12-07 00:32:18,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4033 states, 2759 states have (on average 1.3787604204421893) internal successors, (3804), 2837 states have internal predecessors, (3804), 1088 states have call successors, (1088), 187 states have call predecessors, (1088), 185 states have return successors, (1107), 1051 states have call predecessors, (1107), 1072 states have call successors, (1107) [2021-12-07 00:32:18,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4033 states to 4033 states and 5999 transitions. [2021-12-07 00:32:18,610 INFO L78 Accepts]: Start accepts. Automaton has 4033 states and 5999 transitions. Word has length 41 [2021-12-07 00:32:18,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:18,610 INFO L470 AbstractCegarLoop]: Abstraction has 4033 states and 5999 transitions. [2021-12-07 00:32:18,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:18,611 INFO L276 IsEmpty]: Start isEmpty. Operand 4033 states and 5999 transitions. [2021-12-07 00:32:18,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-07 00:32:18,612 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:18,612 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:18,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-07 00:32:18,613 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:18,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:18,613 INFO L85 PathProgramCache]: Analyzing trace with hash 588958024, now seen corresponding path program 1 times [2021-12-07 00:32:18,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:18,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196154509] [2021-12-07 00:32:18,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:18,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:18,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:32:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:18,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:18,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196154509] [2021-12-07 00:32:18,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196154509] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:18,788 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:18,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:32:18,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926993504] [2021-12-07 00:32:18,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:18,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:32:18,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:18,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:32:18,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:32:18,790 INFO L87 Difference]: Start difference. First operand 4033 states and 5999 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:22,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:22,236 INFO L93 Difference]: Finished difference Result 4073 states and 6047 transitions. [2021-12-07 00:32:22,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:32:22,237 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-07 00:32:22,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:22,253 INFO L225 Difference]: With dead ends: 4073 [2021-12-07 00:32:22,253 INFO L226 Difference]: Without dead ends: 4064 [2021-12-07 00:32:22,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:32:22,255 INFO L933 BasicCegarLoop]: 2364 mSDtfsCounter, 5829 mSDsluCounter, 2637 mSDsCounter, 0 mSdLazyCounter, 4132 mSolverCounterSat, 3675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5961 SdHoareTripleChecker+Valid, 5001 SdHoareTripleChecker+Invalid, 7807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3675 IncrementalHoareTripleChecker+Valid, 4132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:22,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5961 Valid, 5001 Invalid, 7807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3675 Valid, 4132 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-07 00:32:22,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4064 states. [2021-12-07 00:32:22,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4064 to 4033. [2021-12-07 00:32:22,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4033 states, 2759 states have (on average 1.378035520115984) internal successors, (3802), 2837 states have internal predecessors, (3802), 1088 states have call successors, (1088), 187 states have call predecessors, (1088), 185 states have return successors, (1107), 1051 states have call predecessors, (1107), 1072 states have call successors, (1107) [2021-12-07 00:32:22,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4033 states to 4033 states and 5997 transitions. [2021-12-07 00:32:22,421 INFO L78 Accepts]: Start accepts. Automaton has 4033 states and 5997 transitions. Word has length 42 [2021-12-07 00:32:22,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:22,421 INFO L470 AbstractCegarLoop]: Abstraction has 4033 states and 5997 transitions. [2021-12-07 00:32:22,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:22,422 INFO L276 IsEmpty]: Start isEmpty. Operand 4033 states and 5997 transitions. [2021-12-07 00:32:22,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-07 00:32:22,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:22,423 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:22,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-07 00:32:22,423 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:22,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:22,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1278856833, now seen corresponding path program 1 times [2021-12-07 00:32:22,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:22,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742693019] [2021-12-07 00:32:22,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:22,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:22,589 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:22,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:22,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742693019] [2021-12-07 00:32:22,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742693019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:22,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:22,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 00:32:22,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592545923] [2021-12-07 00:32:22,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:22,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 00:32:22,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:22,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 00:32:22,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:22,591 INFO L87 Difference]: Start difference. First operand 4033 states and 5997 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:22,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:22,789 INFO L93 Difference]: Finished difference Result 6594 states and 9782 transitions. [2021-12-07 00:32:22,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 00:32:22,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-12-07 00:32:22,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:22,830 INFO L225 Difference]: With dead ends: 6594 [2021-12-07 00:32:22,831 INFO L226 Difference]: Without dead ends: 6291 [2021-12-07 00:32:22,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:22,833 INFO L933 BasicCegarLoop]: 3744 mSDtfsCounter, 2445 mSDsluCounter, 1824 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2445 SdHoareTripleChecker+Valid, 5568 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:22,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2445 Valid, 5568 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-07 00:32:22,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6291 states. [2021-12-07 00:32:23,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6291 to 6210. [2021-12-07 00:32:23,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6210 states, 4199 states have (on average 1.3786615860919267) internal successors, (5789), 4317 states have internal predecessors, (5789), 1726 states have call successors, (1726), 283 states have call predecessors, (1726), 284 states have return successors, (1757), 1678 states have call predecessors, (1757), 1713 states have call successors, (1757) [2021-12-07 00:32:23,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6210 states to 6210 states and 9272 transitions. [2021-12-07 00:32:23,252 INFO L78 Accepts]: Start accepts. Automaton has 6210 states and 9272 transitions. Word has length 43 [2021-12-07 00:32:23,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:23,252 INFO L470 AbstractCegarLoop]: Abstraction has 6210 states and 9272 transitions. [2021-12-07 00:32:23,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:23,252 INFO L276 IsEmpty]: Start isEmpty. Operand 6210 states and 9272 transitions. [2021-12-07 00:32:23,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-07 00:32:23,254 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:23,254 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:23,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-07 00:32:23,254 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:23,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:23,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1132671081, now seen corresponding path program 1 times [2021-12-07 00:32:23,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:23,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268228731] [2021-12-07 00:32:23,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:23,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:23,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-07 00:32:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:23,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:23,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268228731] [2021-12-07 00:32:23,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268228731] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:23,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:23,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:32:23,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059289554] [2021-12-07 00:32:23,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:23,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:32:23,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:23,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:32:23,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:32:23,388 INFO L87 Difference]: Start difference. First operand 6210 states and 9272 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:25,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:25,691 INFO L93 Difference]: Finished difference Result 6238 states and 9306 transitions. [2021-12-07 00:32:25,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 00:32:25,691 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-12-07 00:32:25,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:25,708 INFO L225 Difference]: With dead ends: 6238 [2021-12-07 00:32:25,708 INFO L226 Difference]: Without dead ends: 6192 [2021-12-07 00:32:25,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:32:25,711 INFO L933 BasicCegarLoop]: 2262 mSDtfsCounter, 825 mSDsluCounter, 3960 mSDsCounter, 0 mSdLazyCounter, 2503 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1102 SdHoareTripleChecker+Valid, 6222 SdHoareTripleChecker+Invalid, 2958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 2503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:25,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1102 Valid, 6222 Invalid, 2958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 2503 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-07 00:32:25,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6192 states. [2021-12-07 00:32:25,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6192 to 6191. [2021-12-07 00:32:25,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6191 states, 4186 states have (on average 1.3786430960344003) internal successors, (5771), 4304 states have internal predecessors, (5771), 1720 states have call successors, (1720), 283 states have call predecessors, (1720), 284 states have return successors, (1751), 1672 states have call predecessors, (1751), 1707 states have call successors, (1751) [2021-12-07 00:32:25,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6191 states to 6191 states and 9242 transitions. [2021-12-07 00:32:25,975 INFO L78 Accepts]: Start accepts. Automaton has 6191 states and 9242 transitions. Word has length 43 [2021-12-07 00:32:25,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:25,975 INFO L470 AbstractCegarLoop]: Abstraction has 6191 states and 9242 transitions. [2021-12-07 00:32:25,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:32:25,975 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states and 9242 transitions. [2021-12-07 00:32:25,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-07 00:32:25,976 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:25,976 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:25,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-07 00:32:25,977 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:25,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:25,977 INFO L85 PathProgramCache]: Analyzing trace with hash -323587381, now seen corresponding path program 1 times [2021-12-07 00:32:25,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:25,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291428083] [2021-12-07 00:32:25,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:25,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:26,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:26,081 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:26,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:26,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291428083] [2021-12-07 00:32:26,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291428083] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:26,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:26,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 00:32:26,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607405564] [2021-12-07 00:32:26,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:26,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 00:32:26,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:26,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 00:32:26,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:26,083 INFO L87 Difference]: Start difference. First operand 6191 states and 9242 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:26,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:26,347 INFO L93 Difference]: Finished difference Result 6194 states and 9244 transitions. [2021-12-07 00:32:26,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 00:32:26,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-12-07 00:32:26,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:26,367 INFO L225 Difference]: With dead ends: 6194 [2021-12-07 00:32:26,367 INFO L226 Difference]: Without dead ends: 6191 [2021-12-07 00:32:26,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 00:32:26,371 INFO L933 BasicCegarLoop]: 2516 mSDtfsCounter, 12 mSDsluCounter, 2458 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 4974 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:26,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 4974 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:32:26,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6191 states. [2021-12-07 00:32:26,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6191 to 6191. [2021-12-07 00:32:26,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6191 states, 4186 states have (on average 1.378404204491161) internal successors, (5770), 4304 states have internal predecessors, (5770), 1720 states have call successors, (1720), 283 states have call predecessors, (1720), 284 states have return successors, (1751), 1672 states have call predecessors, (1751), 1707 states have call successors, (1751) [2021-12-07 00:32:26,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6191 states to 6191 states and 9241 transitions. [2021-12-07 00:32:26,674 INFO L78 Accepts]: Start accepts. Automaton has 6191 states and 9241 transitions. Word has length 43 [2021-12-07 00:32:26,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:26,675 INFO L470 AbstractCegarLoop]: Abstraction has 6191 states and 9241 transitions. [2021-12-07 00:32:26,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:32:26,675 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states and 9241 transitions. [2021-12-07 00:32:26,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-07 00:32:26,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:26,676 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:26,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-07 00:32:26,676 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:26,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:26,677 INFO L85 PathProgramCache]: Analyzing trace with hash -2052618280, now seen corresponding path program 1 times [2021-12-07 00:32:26,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:26,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059973054] [2021-12-07 00:32:26,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:26,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:26,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:26,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-07 00:32:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:26,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:32:26,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:26,903 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:26,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:26,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059973054] [2021-12-07 00:32:26,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059973054] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:26,904 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:26,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:32:26,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845039473] [2021-12-07 00:32:26,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:26,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:32:26,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:26,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:32:26,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:32:26,905 INFO L87 Difference]: Start difference. First operand 6191 states and 9241 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:32:30,589 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:32:36,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:36,573 INFO L93 Difference]: Finished difference Result 12680 states and 19034 transitions. [2021-12-07 00:32:36,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:32:36,573 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2021-12-07 00:32:36,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:36,593 INFO L225 Difference]: With dead ends: 12680 [2021-12-07 00:32:36,593 INFO L226 Difference]: Without dead ends: 7064 [2021-12-07 00:32:36,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:32:36,621 INFO L933 BasicCegarLoop]: 2274 mSDtfsCounter, 625 mSDsluCounter, 11286 mSDsCounter, 0 mSdLazyCounter, 6337 mSolverCounterSat, 499 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 13560 SdHoareTripleChecker+Invalid, 6837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 6337 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:36,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [849 Valid, 13560 Invalid, 6837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 6337 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2021-12-07 00:32:36,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7064 states. [2021-12-07 00:32:36,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7064 to 6200. [2021-12-07 00:32:36,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6200 states, 4193 states have (on average 1.377772477939423) internal successors, (5777), 4311 states have internal predecessors, (5777), 1720 states have call successors, (1720), 283 states have call predecessors, (1720), 286 states have return successors, (1756), 1674 states have call predecessors, (1756), 1707 states have call successors, (1756) [2021-12-07 00:32:36,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6200 states to 6200 states and 9253 transitions. [2021-12-07 00:32:36,915 INFO L78 Accepts]: Start accepts. Automaton has 6200 states and 9253 transitions. Word has length 46 [2021-12-07 00:32:36,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:36,915 INFO L470 AbstractCegarLoop]: Abstraction has 6200 states and 9253 transitions. [2021-12-07 00:32:36,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:32:36,915 INFO L276 IsEmpty]: Start isEmpty. Operand 6200 states and 9253 transitions. [2021-12-07 00:32:36,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-07 00:32:36,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:36,916 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:36,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-07 00:32:36,917 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:36,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:36,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1841267367, now seen corresponding path program 1 times [2021-12-07 00:32:36,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:36,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000903906] [2021-12-07 00:32:36,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:36,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:37,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-07 00:32:37,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:37,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:32:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:37,114 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:37,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:37,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000903906] [2021-12-07 00:32:37,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000903906] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:37,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:37,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:32:37,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054393872] [2021-12-07 00:32:37,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:37,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:32:37,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:37,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:32:37,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:32:37,116 INFO L87 Difference]: Start difference. First operand 6200 states and 9253 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:32:39,051 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:32:41,118 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:32:44,881 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:32:47,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:32:47,455 INFO L93 Difference]: Finished difference Result 12035 states and 18069 transitions. [2021-12-07 00:32:47,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:32:47,455 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2021-12-07 00:32:47,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:32:47,477 INFO L225 Difference]: With dead ends: 12035 [2021-12-07 00:32:47,477 INFO L226 Difference]: Without dead ends: 7026 [2021-12-07 00:32:47,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:32:47,492 INFO L933 BasicCegarLoop]: 2249 mSDtfsCounter, 588 mSDsluCounter, 5888 mSDsCounter, 0 mSdLazyCounter, 3763 mSolverCounterSat, 495 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 8137 SdHoareTripleChecker+Invalid, 4260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 3763 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:32:47,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [801 Valid, 8137 Invalid, 4260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 3763 Invalid, 2 Unknown, 0 Unchecked, 10.0s Time] [2021-12-07 00:32:47,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7026 states. [2021-12-07 00:32:47,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7026 to 6194. [2021-12-07 00:32:47,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6194 states, 4188 states have (on average 1.37774594078319) internal successors, (5770), 4306 states have internal predecessors, (5770), 1720 states have call successors, (1720), 283 states have call predecessors, (1720), 285 states have return successors, (1753), 1673 states have call predecessors, (1753), 1707 states have call successors, (1753) [2021-12-07 00:32:47,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6194 states to 6194 states and 9243 transitions. [2021-12-07 00:32:47,778 INFO L78 Accepts]: Start accepts. Automaton has 6194 states and 9243 transitions. Word has length 46 [2021-12-07 00:32:47,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:32:47,778 INFO L470 AbstractCegarLoop]: Abstraction has 6194 states and 9243 transitions. [2021-12-07 00:32:47,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:32:47,778 INFO L276 IsEmpty]: Start isEmpty. Operand 6194 states and 9243 transitions. [2021-12-07 00:32:47,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-07 00:32:47,780 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:32:47,780 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:32:47,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-07 00:32:47,780 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:32:47,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:32:47,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1771103344, now seen corresponding path program 1 times [2021-12-07 00:32:47,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:32:47,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445748467] [2021-12-07 00:32:47,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:32:47,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:32:47,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:47,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-07 00:32:47,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:47,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:32:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:32:47,997 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:32:47,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:32:47,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445748467] [2021-12-07 00:32:47,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445748467] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:32:47,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:32:47,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:32:47,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231795287] [2021-12-07 00:32:47,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:32:47,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:32:47,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:32:47,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:32:47,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:32:47,999 INFO L87 Difference]: Start difference. First operand 6194 states and 9243 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-07 00:32:50,889 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:32:52,983 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:32:57,369 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:01,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:01,123 INFO L93 Difference]: Finished difference Result 7054 states and 10634 transitions. [2021-12-07 00:33:01,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:33:01,124 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2021-12-07 00:33:01,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:01,140 INFO L225 Difference]: With dead ends: 7054 [2021-12-07 00:33:01,140 INFO L226 Difference]: Without dead ends: 7024 [2021-12-07 00:33:01,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-07 00:33:01,143 INFO L933 BasicCegarLoop]: 2156 mSDtfsCounter, 969 mSDsluCounter, 8886 mSDsCounter, 0 mSdLazyCounter, 7155 mSolverCounterSat, 556 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 11042 SdHoareTripleChecker+Invalid, 7713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 7155 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:01,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1277 Valid, 11042 Invalid, 7713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 7155 Invalid, 2 Unknown, 0 Unchecked, 12.8s Time] [2021-12-07 00:33:01,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7024 states. [2021-12-07 00:33:01,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7024 to 6192. [2021-12-07 00:33:01,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6192 states, 4187 states have (on average 1.3775973250537377) internal successors, (5768), 4305 states have internal predecessors, (5768), 1719 states have call successors, (1719), 283 states have call predecessors, (1719), 285 states have return successors, (1752), 1672 states have call predecessors, (1752), 1706 states have call successors, (1752) [2021-12-07 00:33:01,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6192 states to 6192 states and 9239 transitions. [2021-12-07 00:33:01,435 INFO L78 Accepts]: Start accepts. Automaton has 6192 states and 9239 transitions. Word has length 47 [2021-12-07 00:33:01,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:01,436 INFO L470 AbstractCegarLoop]: Abstraction has 6192 states and 9239 transitions. [2021-12-07 00:33:01,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-07 00:33:01,436 INFO L276 IsEmpty]: Start isEmpty. Operand 6192 states and 9239 transitions. [2021-12-07 00:33:01,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-07 00:33:01,437 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:01,437 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:01,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-07 00:33:01,437 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:01,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:01,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1404767676, now seen corresponding path program 1 times [2021-12-07 00:33:01,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:01,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651060378] [2021-12-07 00:33:01,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:01,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:01,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:33:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:01,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:33:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:01,608 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:01,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:01,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651060378] [2021-12-07 00:33:01,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651060378] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:01,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:01,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:33:01,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402048539] [2021-12-07 00:33:01,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:01,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:33:01,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:01,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:33:01,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:33:01,610 INFO L87 Difference]: Start difference. First operand 6192 states and 9239 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:05,524 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:12,810 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:15,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:15,058 INFO L93 Difference]: Finished difference Result 8230 states and 12513 transitions. [2021-12-07 00:33:15,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:33:15,058 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2021-12-07 00:33:15,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:15,086 INFO L225 Difference]: With dead ends: 8230 [2021-12-07 00:33:15,086 INFO L226 Difference]: Without dead ends: 8190 [2021-12-07 00:33:15,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:33:15,089 INFO L933 BasicCegarLoop]: 2795 mSDtfsCounter, 1016 mSDsluCounter, 14241 mSDsCounter, 0 mSdLazyCounter, 6503 mSolverCounterSat, 504 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 17036 SdHoareTripleChecker+Invalid, 7008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 6503 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:15,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1316 Valid, 17036 Invalid, 7008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 6503 Invalid, 1 Unknown, 0 Unchecked, 13.1s Time] [2021-12-07 00:33:15,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2021-12-07 00:33:15,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 6192. [2021-12-07 00:33:15,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6192 states, 4187 states have (on average 1.3773584905660377) internal successors, (5767), 4305 states have internal predecessors, (5767), 1719 states have call successors, (1719), 283 states have call predecessors, (1719), 285 states have return successors, (1752), 1672 states have call predecessors, (1752), 1706 states have call successors, (1752) [2021-12-07 00:33:15,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6192 states to 6192 states and 9238 transitions. [2021-12-07 00:33:15,388 INFO L78 Accepts]: Start accepts. Automaton has 6192 states and 9238 transitions. Word has length 50 [2021-12-07 00:33:15,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:15,388 INFO L470 AbstractCegarLoop]: Abstraction has 6192 states and 9238 transitions. [2021-12-07 00:33:15,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:15,388 INFO L276 IsEmpty]: Start isEmpty. Operand 6192 states and 9238 transitions. [2021-12-07 00:33:15,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-07 00:33:15,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:15,389 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:15,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-07 00:33:15,389 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:15,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:15,390 INFO L85 PathProgramCache]: Analyzing trace with hash 900358753, now seen corresponding path program 1 times [2021-12-07 00:33:15,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:15,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042111350] [2021-12-07 00:33:15,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:15,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:15,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:15,499 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:15,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:15,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042111350] [2021-12-07 00:33:15,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042111350] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:15,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:15,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:33:15,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875094337] [2021-12-07 00:33:15,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:15,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:33:15,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:15,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:33:15,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:33:15,500 INFO L87 Difference]: Start difference. First operand 6192 states and 9238 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:33:15,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:15,793 INFO L93 Difference]: Finished difference Result 6284 states and 9362 transitions. [2021-12-07 00:33:15,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:33:15,793 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-12-07 00:33:15,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:15,806 INFO L225 Difference]: With dead ends: 6284 [2021-12-07 00:33:15,807 INFO L226 Difference]: Without dead ends: 6253 [2021-12-07 00:33:15,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:33:15,809 INFO L933 BasicCegarLoop]: 2530 mSDtfsCounter, 160 mSDsluCounter, 10159 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 12689 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:15,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 12689 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:33:15,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6253 states. [2021-12-07 00:33:16,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6253 to 6195. [2021-12-07 00:33:16,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6195 states, 4190 states have (on average 1.3770883054892602) internal successors, (5770), 4308 states have internal predecessors, (5770), 1719 states have call successors, (1719), 283 states have call predecessors, (1719), 285 states have return successors, (1752), 1672 states have call predecessors, (1752), 1706 states have call successors, (1752) [2021-12-07 00:33:16,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6195 states to 6195 states and 9241 transitions. [2021-12-07 00:33:16,074 INFO L78 Accepts]: Start accepts. Automaton has 6195 states and 9241 transitions. Word has length 45 [2021-12-07 00:33:16,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:16,075 INFO L470 AbstractCegarLoop]: Abstraction has 6195 states and 9241 transitions. [2021-12-07 00:33:16,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:33:16,075 INFO L276 IsEmpty]: Start isEmpty. Operand 6195 states and 9241 transitions. [2021-12-07 00:33:16,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-07 00:33:16,076 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:16,076 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:16,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-07 00:33:16,076 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:16,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:16,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1606233439, now seen corresponding path program 1 times [2021-12-07 00:33:16,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:16,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620175606] [2021-12-07 00:33:16,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:16,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:16,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:16,200 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:16,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:16,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620175606] [2021-12-07 00:33:16,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620175606] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:16,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:16,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:33:16,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054202536] [2021-12-07 00:33:16,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:16,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:33:16,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:16,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:33:16,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:33:16,203 INFO L87 Difference]: Start difference. First operand 6195 states and 9241 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:33:16,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:16,495 INFO L93 Difference]: Finished difference Result 6280 states and 9355 transitions. [2021-12-07 00:33:16,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:33:16,496 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-12-07 00:33:16,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:16,509 INFO L225 Difference]: With dead ends: 6280 [2021-12-07 00:33:16,509 INFO L226 Difference]: Without dead ends: 6249 [2021-12-07 00:33:16,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:33:16,512 INFO L933 BasicCegarLoop]: 2543 mSDtfsCounter, 160 mSDsluCounter, 10178 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 12721 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:16,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 12721 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 00:33:16,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6249 states. [2021-12-07 00:33:16,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6249 to 6188. [2021-12-07 00:33:16,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6188 states, 4184 states have (on average 1.377151051625239) internal successors, (5762), 4301 states have internal predecessors, (5762), 1718 states have call successors, (1718), 283 states have call predecessors, (1718), 285 states have return successors, (1751), 1671 states have call predecessors, (1751), 1705 states have call successors, (1751) [2021-12-07 00:33:16,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6188 states to 6188 states and 9231 transitions. [2021-12-07 00:33:16,777 INFO L78 Accepts]: Start accepts. Automaton has 6188 states and 9231 transitions. Word has length 45 [2021-12-07 00:33:16,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:16,777 INFO L470 AbstractCegarLoop]: Abstraction has 6188 states and 9231 transitions. [2021-12-07 00:33:16,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-07 00:33:16,777 INFO L276 IsEmpty]: Start isEmpty. Operand 6188 states and 9231 transitions. [2021-12-07 00:33:16,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-07 00:33:16,779 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:16,779 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:16,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-07 00:33:16,779 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:16,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:16,779 INFO L85 PathProgramCache]: Analyzing trace with hash 752543076, now seen corresponding path program 1 times [2021-12-07 00:33:16,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:16,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131375057] [2021-12-07 00:33:16,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:16,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:16,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:16,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 00:33:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:33:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:16,912 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:16,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:16,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131375057] [2021-12-07 00:33:16,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131375057] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:16,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:16,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:33:16,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773201548] [2021-12-07 00:33:16,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:16,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:33:16,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:16,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:33:16,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:33:16,914 INFO L87 Difference]: Start difference. First operand 6188 states and 9231 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:20,585 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:24,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:27,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:27,743 INFO L93 Difference]: Finished difference Result 7047 states and 10621 transitions. [2021-12-07 00:33:27,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:33:27,743 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 53 [2021-12-07 00:33:27,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:27,756 INFO L225 Difference]: With dead ends: 7047 [2021-12-07 00:33:27,757 INFO L226 Difference]: Without dead ends: 7017 [2021-12-07 00:33:27,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:33:27,759 INFO L933 BasicCegarLoop]: 2165 mSDtfsCounter, 940 mSDsluCounter, 5932 mSDsCounter, 0 mSdLazyCounter, 4912 mSolverCounterSat, 545 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 8097 SdHoareTripleChecker+Invalid, 5458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 545 IncrementalHoareTripleChecker+Valid, 4912 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:27,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 8097 Invalid, 5458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [545 Valid, 4912 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2021-12-07 00:33:27,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7017 states. [2021-12-07 00:33:28,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7017 to 6185. [2021-12-07 00:33:28,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6185 states, 4182 states have (on average 1.3770923003347681) internal successors, (5759), 4299 states have internal predecessors, (5759), 1717 states have call successors, (1717), 283 states have call predecessors, (1717), 285 states have return successors, (1750), 1670 states have call predecessors, (1750), 1704 states have call successors, (1750) [2021-12-07 00:33:28,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6185 states to 6185 states and 9226 transitions. [2021-12-07 00:33:28,046 INFO L78 Accepts]: Start accepts. Automaton has 6185 states and 9226 transitions. Word has length 53 [2021-12-07 00:33:28,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:28,047 INFO L470 AbstractCegarLoop]: Abstraction has 6185 states and 9226 transitions. [2021-12-07 00:33:28,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:28,047 INFO L276 IsEmpty]: Start isEmpty. Operand 6185 states and 9226 transitions. [2021-12-07 00:33:28,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-07 00:33:28,048 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:28,048 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:28,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-07 00:33:28,048 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:28,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:28,049 INFO L85 PathProgramCache]: Analyzing trace with hash -491344575, now seen corresponding path program 1 times [2021-12-07 00:33:28,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:28,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611815149] [2021-12-07 00:33:28,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:28,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:28,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:28,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:33:28,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:33:28,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:28,177 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:28,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:28,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611815149] [2021-12-07 00:33:28,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611815149] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:28,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:28,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:33:28,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983646232] [2021-12-07 00:33:28,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:28,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:33:28,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:28,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:33:28,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:33:28,179 INFO L87 Difference]: Start difference. First operand 6185 states and 9226 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:30,373 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:32,454 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:35,507 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:38,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:38,519 INFO L93 Difference]: Finished difference Result 7044 states and 10616 transitions. [2021-12-07 00:33:38,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:33:38,520 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2021-12-07 00:33:38,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:38,533 INFO L225 Difference]: With dead ends: 7044 [2021-12-07 00:33:38,533 INFO L226 Difference]: Without dead ends: 7008 [2021-12-07 00:33:38,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:33:38,535 INFO L933 BasicCegarLoop]: 2124 mSDtfsCounter, 940 mSDsluCounter, 5818 mSDsCounter, 0 mSdLazyCounter, 4872 mSolverCounterSat, 548 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 7942 SdHoareTripleChecker+Invalid, 5421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 548 IncrementalHoareTripleChecker+Valid, 4872 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:38,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 7942 Invalid, 5421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [548 Valid, 4872 Invalid, 1 Unknown, 0 Unchecked, 10.1s Time] [2021-12-07 00:33:38,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7008 states. [2021-12-07 00:33:38,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7008 to 6176. [2021-12-07 00:33:38,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6176 states, 4176 states have (on average 1.3771551724137931) internal successors, (5751), 4293 states have internal predecessors, (5751), 1715 states have call successors, (1715), 282 states have call predecessors, (1715), 284 states have return successors, (1748), 1668 states have call predecessors, (1748), 1702 states have call successors, (1748) [2021-12-07 00:33:38,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6176 states to 6176 states and 9214 transitions. [2021-12-07 00:33:38,808 INFO L78 Accepts]: Start accepts. Automaton has 6176 states and 9214 transitions. Word has length 50 [2021-12-07 00:33:38,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:38,808 INFO L470 AbstractCegarLoop]: Abstraction has 6176 states and 9214 transitions. [2021-12-07 00:33:38,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:38,808 INFO L276 IsEmpty]: Start isEmpty. Operand 6176 states and 9214 transitions. [2021-12-07 00:33:38,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-07 00:33:38,819 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:38,819 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:38,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-07 00:33:38,819 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:38,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:38,820 INFO L85 PathProgramCache]: Analyzing trace with hash 2048298195, now seen corresponding path program 1 times [2021-12-07 00:33:38,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:38,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744879766] [2021-12-07 00:33:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:38,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:38,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:33:38,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:38,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:33:38,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:38,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 00:33:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:38,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:33:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:38,994 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:38,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:38,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744879766] [2021-12-07 00:33:38,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744879766] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:38,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:38,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-07 00:33:38,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115480175] [2021-12-07 00:33:38,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:38,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 00:33:38,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:38,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 00:33:38,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:33:38,995 INFO L87 Difference]: Start difference. First operand 6176 states and 9214 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:33:42,323 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:47,420 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:49,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:33:49,934 INFO L93 Difference]: Finished difference Result 11648 states and 17458 transitions. [2021-12-07 00:33:49,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:33:49,934 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 58 [2021-12-07 00:33:49,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:33:49,948 INFO L225 Difference]: With dead ends: 11648 [2021-12-07 00:33:49,948 INFO L226 Difference]: Without dead ends: 6880 [2021-12-07 00:33:49,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:33:49,960 INFO L933 BasicCegarLoop]: 2156 mSDtfsCounter, 951 mSDsluCounter, 7354 mSDsCounter, 0 mSdLazyCounter, 6043 mSolverCounterSat, 537 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 9510 SdHoareTripleChecker+Invalid, 6582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 537 IncrementalHoareTripleChecker+Valid, 6043 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:33:49,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1261 Valid, 9510 Invalid, 6582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [537 Valid, 6043 Invalid, 2 Unknown, 0 Unchecked, 10.6s Time] [2021-12-07 00:33:49,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6880 states. [2021-12-07 00:33:50,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6880 to 6022. [2021-12-07 00:33:50,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6022 states, 4061 states have (on average 1.3745382910613149) internal successors, (5582), 4163 states have internal predecessors, (5582), 1684 states have call successors, (1684), 270 states have call predecessors, (1684), 276 states have return successors, (1702), 1656 states have call predecessors, (1702), 1674 states have call successors, (1702) [2021-12-07 00:33:50,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6022 states to 6022 states and 8968 transitions. [2021-12-07 00:33:50,257 INFO L78 Accepts]: Start accepts. Automaton has 6022 states and 8968 transitions. Word has length 58 [2021-12-07 00:33:50,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:33:50,257 INFO L470 AbstractCegarLoop]: Abstraction has 6022 states and 8968 transitions. [2021-12-07 00:33:50,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:33:50,258 INFO L276 IsEmpty]: Start isEmpty. Operand 6022 states and 8968 transitions. [2021-12-07 00:33:50,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-07 00:33:50,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:33:50,259 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:33:50,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-07 00:33:50,259 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:33:50,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:33:50,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1379913930, now seen corresponding path program 1 times [2021-12-07 00:33:50,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:33:50,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575324138] [2021-12-07 00:33:50,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:33:50,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:33:50,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:50,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:33:50,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:50,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:33:50,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:33:50,429 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:33:50,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:33:50,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575324138] [2021-12-07 00:33:50,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575324138] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:33:50,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:33:50,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:33:50,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497734508] [2021-12-07 00:33:50,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:33:50,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:33:50,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:33:50,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:33:50,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:33:50,431 INFO L87 Difference]: Start difference. First operand 6022 states and 8968 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:33:52,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:54,773 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:33:57,689 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:00,950 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:03,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:03,557 INFO L93 Difference]: Finished difference Result 7012 states and 10530 transitions. [2021-12-07 00:34:03,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:34:03,558 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2021-12-07 00:34:03,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:03,571 INFO L225 Difference]: With dead ends: 7012 [2021-12-07 00:34:03,571 INFO L226 Difference]: Without dead ends: 6918 [2021-12-07 00:34:03,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:34:03,573 INFO L933 BasicCegarLoop]: 2293 mSDtfsCounter, 773 mSDsluCounter, 11315 mSDsCounter, 0 mSdLazyCounter, 6406 mSolverCounterSat, 538 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 13608 SdHoareTripleChecker+Invalid, 6946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 538 IncrementalHoareTripleChecker+Valid, 6406 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:03,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1035 Valid, 13608 Invalid, 6946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [538 Valid, 6406 Invalid, 2 Unknown, 0 Unchecked, 12.8s Time] [2021-12-07 00:34:03,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6918 states. [2021-12-07 00:34:03,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6918 to 6030. [2021-12-07 00:34:03,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6030 states, 4067 states have (on average 1.374231620358987) internal successors, (5589), 4171 states have internal predecessors, (5589), 1686 states have call successors, (1686), 270 states have call predecessors, (1686), 276 states have return successors, (1704), 1658 states have call predecessors, (1704), 1676 states have call successors, (1704) [2021-12-07 00:34:03,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6030 states to 6030 states and 8979 transitions. [2021-12-07 00:34:03,887 INFO L78 Accepts]: Start accepts. Automaton has 6030 states and 8979 transitions. Word has length 54 [2021-12-07 00:34:03,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:03,887 INFO L470 AbstractCegarLoop]: Abstraction has 6030 states and 8979 transitions. [2021-12-07 00:34:03,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:34:03,887 INFO L276 IsEmpty]: Start isEmpty. Operand 6030 states and 8979 transitions. [2021-12-07 00:34:03,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-07 00:34:03,888 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:03,889 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:03,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-07 00:34:03,889 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:03,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:03,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1790097882, now seen corresponding path program 1 times [2021-12-07 00:34:03,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:03,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197116777] [2021-12-07 00:34:03,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:03,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:03,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:04,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:34:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:04,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:04,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:04,065 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:34:04,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:04,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197116777] [2021-12-07 00:34:04,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197116777] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:04,065 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:04,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:34:04,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970405043] [2021-12-07 00:34:04,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:04,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:34:04,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:04,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:34:04,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:34:04,066 INFO L87 Difference]: Start difference. First operand 6030 states and 8979 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-07 00:34:06,360 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:08,454 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:16,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:16,171 INFO L93 Difference]: Finished difference Result 6889 states and 10367 transitions. [2021-12-07 00:34:16,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:34:16,172 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2021-12-07 00:34:16,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:16,185 INFO L225 Difference]: With dead ends: 6889 [2021-12-07 00:34:16,186 INFO L226 Difference]: Without dead ends: 6859 [2021-12-07 00:34:16,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-07 00:34:16,188 INFO L933 BasicCegarLoop]: 2117 mSDtfsCounter, 964 mSDsluCounter, 8607 mSDsCounter, 0 mSdLazyCounter, 7180 mSolverCounterSat, 545 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1272 SdHoareTripleChecker+Valid, 10724 SdHoareTripleChecker+Invalid, 7726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 545 IncrementalHoareTripleChecker+Valid, 7180 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:16,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1272 Valid, 10724 Invalid, 7726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [545 Valid, 7180 Invalid, 1 Unknown, 0 Unchecked, 11.7s Time] [2021-12-07 00:34:16,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6859 states. [2021-12-07 00:34:16,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6859 to 6028. [2021-12-07 00:34:16,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6028 states, 4066 states have (on average 1.3740777176586325) internal successors, (5587), 4170 states have internal predecessors, (5587), 1685 states have call successors, (1685), 270 states have call predecessors, (1685), 276 states have return successors, (1703), 1657 states have call predecessors, (1703), 1675 states have call successors, (1703) [2021-12-07 00:34:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6028 states to 6028 states and 8975 transitions. [2021-12-07 00:34:16,482 INFO L78 Accepts]: Start accepts. Automaton has 6028 states and 8975 transitions. Word has length 55 [2021-12-07 00:34:16,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:16,482 INFO L470 AbstractCegarLoop]: Abstraction has 6028 states and 8975 transitions. [2021-12-07 00:34:16,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-07 00:34:16,482 INFO L276 IsEmpty]: Start isEmpty. Operand 6028 states and 8975 transitions. [2021-12-07 00:34:16,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-07 00:34:16,484 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:16,484 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:16,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-07 00:34:16,485 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:16,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:16,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1976910524, now seen corresponding path program 1 times [2021-12-07 00:34:16,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:16,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354534243] [2021-12-07 00:34:16,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:16,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:16,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:16,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:34:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:16,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:16,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:16,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-07 00:34:16,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:16,635 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:34:16,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:16,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354534243] [2021-12-07 00:34:16,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354534243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:16,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:16,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-07 00:34:16,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734393119] [2021-12-07 00:34:16,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:16,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 00:34:16,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:16,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 00:34:16,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:34:16,637 INFO L87 Difference]: Start difference. First operand 6028 states and 8975 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-07 00:34:20,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:20,470 INFO L93 Difference]: Finished difference Result 6173 states and 9170 transitions. [2021-12-07 00:34:20,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 00:34:20,470 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-07 00:34:20,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:20,484 INFO L225 Difference]: With dead ends: 6173 [2021-12-07 00:34:20,485 INFO L226 Difference]: Without dead ends: 6132 [2021-12-07 00:34:20,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:34:20,488 INFO L933 BasicCegarLoop]: 2244 mSDtfsCounter, 855 mSDsluCounter, 8457 mSDsCounter, 0 mSdLazyCounter, 5528 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1147 SdHoareTripleChecker+Valid, 10701 SdHoareTripleChecker+Invalid, 5972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 5528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:20,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1147 Valid, 10701 Invalid, 5972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 5528 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-07 00:34:20,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6132 states. [2021-12-07 00:34:20,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6132 to 6033. [2021-12-07 00:34:20,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6033 states, 4070 states have (on average 1.3737100737100738) internal successors, (5591), 4173 states have internal predecessors, (5591), 1685 states have call successors, (1685), 270 states have call predecessors, (1685), 277 states have return successors, (1704), 1659 states have call predecessors, (1704), 1675 states have call successors, (1704) [2021-12-07 00:34:20,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6033 states to 6033 states and 8980 transitions. [2021-12-07 00:34:20,792 INFO L78 Accepts]: Start accepts. Automaton has 6033 states and 8980 transitions. Word has length 56 [2021-12-07 00:34:20,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:20,793 INFO L470 AbstractCegarLoop]: Abstraction has 6033 states and 8980 transitions. [2021-12-07 00:34:20,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-07 00:34:20,793 INFO L276 IsEmpty]: Start isEmpty. Operand 6033 states and 8980 transitions. [2021-12-07 00:34:20,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-07 00:34:20,794 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:20,794 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:20,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-07 00:34:20,794 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:20,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:20,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1624955075, now seen corresponding path program 1 times [2021-12-07 00:34:20,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:20,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809606768] [2021-12-07 00:34:20,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:20,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:20,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:34:20,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:20,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:20,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:20,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-07 00:34:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:20,916 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:34:20,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:20,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809606768] [2021-12-07 00:34:20,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809606768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:20,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:20,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:34:20,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439285766] [2021-12-07 00:34:20,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:20,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:34:20,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:20,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:34:20,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:34:20,917 INFO L87 Difference]: Start difference. First operand 6033 states and 8980 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-07 00:34:23,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:23,902 INFO L93 Difference]: Finished difference Result 6061 states and 9014 transitions. [2021-12-07 00:34:23,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:34:23,902 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-07 00:34:23,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:23,912 INFO L225 Difference]: With dead ends: 6061 [2021-12-07 00:34:23,912 INFO L226 Difference]: Without dead ends: 6031 [2021-12-07 00:34:23,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:34:23,914 INFO L933 BasicCegarLoop]: 2225 mSDtfsCounter, 846 mSDsluCounter, 5290 mSDsCounter, 0 mSdLazyCounter, 3507 mSolverCounterSat, 437 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1123 SdHoareTripleChecker+Valid, 7515 SdHoareTripleChecker+Invalid, 3944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 437 IncrementalHoareTripleChecker+Valid, 3507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:23,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1123 Valid, 7515 Invalid, 3944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [437 Valid, 3507 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-12-07 00:34:23,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6031 states. [2021-12-07 00:34:24,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6031 to 6026. [2021-12-07 00:34:24,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6026 states, 4065 states have (on average 1.3739237392373924) internal successors, (5585), 4169 states have internal predecessors, (5585), 1684 states have call successors, (1684), 270 states have call predecessors, (1684), 276 states have return successors, (1702), 1656 states have call predecessors, (1702), 1674 states have call successors, (1702) [2021-12-07 00:34:24,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6026 states to 6026 states and 8971 transitions. [2021-12-07 00:34:24,173 INFO L78 Accepts]: Start accepts. Automaton has 6026 states and 8971 transitions. Word has length 56 [2021-12-07 00:34:24,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:24,173 INFO L470 AbstractCegarLoop]: Abstraction has 6026 states and 8971 transitions. [2021-12-07 00:34:24,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-07 00:34:24,173 INFO L276 IsEmpty]: Start isEmpty. Operand 6026 states and 8971 transitions. [2021-12-07 00:34:24,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-07 00:34:24,175 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:24,175 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:24,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-07 00:34:24,175 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:24,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:24,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1854765641, now seen corresponding path program 1 times [2021-12-07 00:34:24,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:24,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95154370] [2021-12-07 00:34:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:24,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:24,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:34:24,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:24,321 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:34:24,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:24,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95154370] [2021-12-07 00:34:24,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95154370] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:24,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:24,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-07 00:34:24,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277169241] [2021-12-07 00:34:24,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:24,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-07 00:34:24,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:24,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-07 00:34:24,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:34:24,322 INFO L87 Difference]: Start difference. First operand 6026 states and 8971 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:34:28,141 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:30,158 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:37,253 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:39,276 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:43,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:43,307 INFO L93 Difference]: Finished difference Result 6786 states and 10139 transitions. [2021-12-07 00:34:43,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-07 00:34:43,307 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-12-07 00:34:43,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:34:43,325 INFO L225 Difference]: With dead ends: 6786 [2021-12-07 00:34:43,325 INFO L226 Difference]: Without dead ends: 6699 [2021-12-07 00:34:43,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-12-07 00:34:43,327 INFO L933 BasicCegarLoop]: 2159 mSDtfsCounter, 2970 mSDsluCounter, 4740 mSDsCounter, 0 mSdLazyCounter, 8687 mSolverCounterSat, 1599 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3126 SdHoareTripleChecker+Valid, 6899 SdHoareTripleChecker+Invalid, 10289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1599 IncrementalHoareTripleChecker+Valid, 8687 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:34:43,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3126 Valid, 6899 Invalid, 10289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1599 Valid, 8687 Invalid, 3 Unknown, 0 Unchecked, 18.5s Time] [2021-12-07 00:34:43,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6699 states. [2021-12-07 00:34:43,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6699 to 6072. [2021-12-07 00:34:43,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6072 states, 4101 states have (on average 1.373323579614728) internal successors, (5632), 4206 states have internal predecessors, (5632), 1688 states have call successors, (1688), 275 states have call predecessors, (1688), 282 states have return successors, (1706), 1660 states have call predecessors, (1706), 1678 states have call successors, (1706) [2021-12-07 00:34:43,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6072 states to 6072 states and 9026 transitions. [2021-12-07 00:34:43,650 INFO L78 Accepts]: Start accepts. Automaton has 6072 states and 9026 transitions. Word has length 55 [2021-12-07 00:34:43,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:34:43,650 INFO L470 AbstractCegarLoop]: Abstraction has 6072 states and 9026 transitions. [2021-12-07 00:34:43,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:34:43,651 INFO L276 IsEmpty]: Start isEmpty. Operand 6072 states and 9026 transitions. [2021-12-07 00:34:43,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-07 00:34:43,652 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:34:43,652 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:34:43,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-07 00:34:43,652 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:34:43,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:34:43,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1116807328, now seen corresponding path program 1 times [2021-12-07 00:34:43,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:34:43,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289614805] [2021-12-07 00:34:43,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:34:43,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:34:43,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:34:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:43,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 00:34:43,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:34:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 00:34:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:34:43,827 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:34:43,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:34:43,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289614805] [2021-12-07 00:34:43,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289614805] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:34:43,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:34:43,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-07 00:34:43,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849874740] [2021-12-07 00:34:43,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:34:43,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 00:34:43,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:34:43,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 00:34:43,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:34:43,828 INFO L87 Difference]: Start difference. First operand 6072 states and 9026 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-07 00:34:46,698 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:49,385 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:51,407 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:56,973 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:34:59,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:34:59,992 INFO L93 Difference]: Finished difference Result 6939 states and 10362 transitions. [2021-12-07 00:34:59,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:34:59,993 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 69 [2021-12-07 00:34:59,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:00,006 INFO L225 Difference]: With dead ends: 6939 [2021-12-07 00:35:00,007 INFO L226 Difference]: Without dead ends: 5992 [2021-12-07 00:35:00,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:35:00,011 INFO L933 BasicCegarLoop]: 2152 mSDtfsCounter, 958 mSDsluCounter, 7290 mSDsCounter, 0 mSdLazyCounter, 6087 mSolverCounterSat, 564 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1275 SdHoareTripleChecker+Valid, 9442 SdHoareTripleChecker+Invalid, 6655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 564 IncrementalHoareTripleChecker+Valid, 6087 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:00,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1275 Valid, 9442 Invalid, 6655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [564 Valid, 6087 Invalid, 4 Unknown, 0 Unchecked, 15.8s Time] [2021-12-07 00:35:00,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5992 states. [2021-12-07 00:35:00,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5992 to 5242. [2021-12-07 00:35:00,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5242 states, 3581 states have (on average 1.3728008936051381) internal successors, (4916), 3669 states have internal predecessors, (4916), 1418 states have call successors, (1418), 235 states have call predecessors, (1418), 242 states have return successors, (1436), 1395 states have call predecessors, (1436), 1408 states have call successors, (1436) [2021-12-07 00:35:00,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5242 states to 5242 states and 7770 transitions. [2021-12-07 00:35:00,305 INFO L78 Accepts]: Start accepts. Automaton has 5242 states and 7770 transitions. Word has length 69 [2021-12-07 00:35:00,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:00,305 INFO L470 AbstractCegarLoop]: Abstraction has 5242 states and 7770 transitions. [2021-12-07 00:35:00,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-07 00:35:00,305 INFO L276 IsEmpty]: Start isEmpty. Operand 5242 states and 7770 transitions. [2021-12-07 00:35:00,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-07 00:35:00,306 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:00,307 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:35:00,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-07 00:35:00,307 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:00,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:00,307 INFO L85 PathProgramCache]: Analyzing trace with hash -599882155, now seen corresponding path program 1 times [2021-12-07 00:35:00,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:00,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656218013] [2021-12-07 00:35:00,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:00,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-07 00:35:00,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:35:00,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 00:35:00,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:35:00,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-07 00:35:00,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:35:00,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:00,467 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:35:00,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:00,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656218013] [2021-12-07 00:35:00,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656218013] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:00,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:00,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:35:00,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512183680] [2021-12-07 00:35:00,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:00,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:35:00,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:00,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:35:00,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:35:00,468 INFO L87 Difference]: Start difference. First operand 5242 states and 7770 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:35:02,984 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:05,085 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:07,109 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:14,301 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:16,013 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:19,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:19,357 INFO L93 Difference]: Finished difference Result 6023 states and 9005 transitions. [2021-12-07 00:35:19,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:35:19,358 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 63 [2021-12-07 00:35:19,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:19,370 INFO L225 Difference]: With dead ends: 6023 [2021-12-07 00:35:19,370 INFO L226 Difference]: Without dead ends: 5970 [2021-12-07 00:35:19,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:35:19,373 INFO L933 BasicCegarLoop]: 2132 mSDtfsCounter, 989 mSDsluCounter, 7955 mSDsCounter, 0 mSdLazyCounter, 6838 mSolverCounterSat, 550 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1299 SdHoareTripleChecker+Valid, 10087 SdHoareTripleChecker+Invalid, 7391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 550 IncrementalHoareTripleChecker+Valid, 6838 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:19,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1299 Valid, 10087 Invalid, 7391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [550 Valid, 6838 Invalid, 3 Unknown, 0 Unchecked, 18.5s Time] [2021-12-07 00:35:19,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5970 states. [2021-12-07 00:35:19,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5970 to 5229. [2021-12-07 00:35:19,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5229 states, 3573 states have (on average 1.373075846627484) internal successors, (4906), 3660 states have internal predecessors, (4906), 1415 states have call successors, (1415), 233 states have call predecessors, (1415), 240 states have return successors, (1433), 1393 states have call predecessors, (1433), 1405 states have call successors, (1433) [2021-12-07 00:35:19,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5229 states to 5229 states and 7754 transitions. [2021-12-07 00:35:19,694 INFO L78 Accepts]: Start accepts. Automaton has 5229 states and 7754 transitions. Word has length 63 [2021-12-07 00:35:19,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:19,694 INFO L470 AbstractCegarLoop]: Abstraction has 5229 states and 7754 transitions. [2021-12-07 00:35:19,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:35:19,694 INFO L276 IsEmpty]: Start isEmpty. Operand 5229 states and 7754 transitions. [2021-12-07 00:35:19,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-07 00:35:19,696 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:19,696 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:35:19,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-07 00:35:19,696 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:19,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:19,696 INFO L85 PathProgramCache]: Analyzing trace with hash 878874236, now seen corresponding path program 1 times [2021-12-07 00:35:19,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:19,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017932702] [2021-12-07 00:35:19,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:19,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:19,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:35:19,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:19,815 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:35:19,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:19,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017932702] [2021-12-07 00:35:19,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017932702] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:19,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:19,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:35:19,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171538867] [2021-12-07 00:35:19,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:19,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:35:19,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:19,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:35:19,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:35:19,817 INFO L87 Difference]: Start difference. First operand 5229 states and 7754 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:35:22,555 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:24,638 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:29,015 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:31,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:31,717 INFO L93 Difference]: Finished difference Result 8068 states and 12047 transitions. [2021-12-07 00:35:31,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:35:31,717 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-12-07 00:35:31,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:31,729 INFO L225 Difference]: With dead ends: 8068 [2021-12-07 00:35:31,729 INFO L226 Difference]: Without dead ends: 5713 [2021-12-07 00:35:31,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:35:31,735 INFO L933 BasicCegarLoop]: 2179 mSDtfsCounter, 2623 mSDsluCounter, 3479 mSDsCounter, 0 mSdLazyCounter, 3397 mSolverCounterSat, 1177 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2781 SdHoareTripleChecker+Valid, 5658 SdHoareTripleChecker+Invalid, 4577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1177 IncrementalHoareTripleChecker+Valid, 3397 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:31,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2781 Valid, 5658 Invalid, 4577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1177 Valid, 3397 Invalid, 3 Unknown, 0 Unchecked, 11.5s Time] [2021-12-07 00:35:31,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5713 states. [2021-12-07 00:35:32,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5713 to 5186. [2021-12-07 00:35:32,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5186 states, 3534 states have (on average 1.376627051499717) internal successors, (4865), 3632 states have internal predecessors, (4865), 1414 states have call successors, (1414), 233 states have call predecessors, (1414), 237 states have return successors, (1418), 1378 states have call predecessors, (1418), 1404 states have call successors, (1418) [2021-12-07 00:35:32,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5186 states to 5186 states and 7697 transitions. [2021-12-07 00:35:32,026 INFO L78 Accepts]: Start accepts. Automaton has 5186 states and 7697 transitions. Word has length 57 [2021-12-07 00:35:32,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:32,026 INFO L470 AbstractCegarLoop]: Abstraction has 5186 states and 7697 transitions. [2021-12-07 00:35:32,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:35:32,026 INFO L276 IsEmpty]: Start isEmpty. Operand 5186 states and 7697 transitions. [2021-12-07 00:35:32,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-07 00:35:32,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:32,028 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:35:32,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-07 00:35:32,028 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:32,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:32,028 INFO L85 PathProgramCache]: Analyzing trace with hash -566194308, now seen corresponding path program 1 times [2021-12-07 00:35:32,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:32,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084693033] [2021-12-07 00:35:32,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:32,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:32,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:32,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:35:32,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:32,129 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:35:32,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:32,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084693033] [2021-12-07 00:35:32,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084693033] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:32,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:32,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 00:35:32,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752001999] [2021-12-07 00:35:32,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:32,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 00:35:32,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:32,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 00:35:32,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 00:35:32,131 INFO L87 Difference]: Start difference. First operand 5186 states and 7697 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:35:33,969 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:36,053 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:40,126 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:43,475 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:47,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:47,894 INFO L93 Difference]: Finished difference Result 6960 states and 10422 transitions. [2021-12-07 00:35:47,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 00:35:47,894 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-12-07 00:35:47,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:47,907 INFO L225 Difference]: With dead ends: 6960 [2021-12-07 00:35:47,907 INFO L226 Difference]: Without dead ends: 6947 [2021-12-07 00:35:47,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:35:47,909 INFO L933 BasicCegarLoop]: 3476 mSDtfsCounter, 1872 mSDsluCounter, 2177 mSDsCounter, 0 mSdLazyCounter, 3362 mSolverCounterSat, 1122 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2189 SdHoareTripleChecker+Valid, 5653 SdHoareTripleChecker+Invalid, 4486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1122 IncrementalHoareTripleChecker+Valid, 3362 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:47,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2189 Valid, 5653 Invalid, 4486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1122 Valid, 3362 Invalid, 2 Unknown, 0 Unchecked, 15.3s Time] [2021-12-07 00:35:47,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6947 states. [2021-12-07 00:35:48,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6947 to 5220. [2021-12-07 00:35:48,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5220 states, 3562 states have (on average 1.3750701852891634) internal successors, (4898), 3661 states have internal predecessors, (4898), 1416 states have call successors, (1416), 236 states have call predecessors, (1416), 241 states have return successors, (1421), 1381 states have call predecessors, (1421), 1406 states have call successors, (1421) [2021-12-07 00:35:48,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5220 states to 5220 states and 7735 transitions. [2021-12-07 00:35:48,221 INFO L78 Accepts]: Start accepts. Automaton has 5220 states and 7735 transitions. Word has length 57 [2021-12-07 00:35:48,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:48,221 INFO L470 AbstractCegarLoop]: Abstraction has 5220 states and 7735 transitions. [2021-12-07 00:35:48,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:35:48,221 INFO L276 IsEmpty]: Start isEmpty. Operand 5220 states and 7735 transitions. [2021-12-07 00:35:48,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-07 00:35:48,222 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:48,222 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:35:48,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-07 00:35:48,223 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:48,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:48,223 INFO L85 PathProgramCache]: Analyzing trace with hash 60334842, now seen corresponding path program 1 times [2021-12-07 00:35:48,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:48,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944399010] [2021-12-07 00:35:48,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:48,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:48,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:48,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-07 00:35:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:48,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:35:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:48,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 00:35:48,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:48,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:35:48,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:48,360 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:35:48,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:48,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944399010] [2021-12-07 00:35:48,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944399010] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:48,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:48,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:35:48,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734738264] [2021-12-07 00:35:48,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:48,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:35:48,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:48,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:35:48,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:35:48,361 INFO L87 Difference]: Start difference. First operand 5220 states and 7735 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:35:52,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:56,848 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:35:59,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:35:59,275 INFO L93 Difference]: Finished difference Result 5934 states and 8887 transitions. [2021-12-07 00:35:59,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:35:59,276 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 61 [2021-12-07 00:35:59,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:35:59,290 INFO L225 Difference]: With dead ends: 5934 [2021-12-07 00:35:59,290 INFO L226 Difference]: Without dead ends: 5904 [2021-12-07 00:35:59,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:35:59,293 INFO L933 BasicCegarLoop]: 2117 mSDtfsCounter, 961 mSDsluCounter, 4325 mSDsCounter, 0 mSdLazyCounter, 3731 mSolverCounterSat, 544 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1269 SdHoareTripleChecker+Valid, 6442 SdHoareTripleChecker+Invalid, 4277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 3731 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:35:59,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1269 Valid, 6442 Invalid, 4277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [544 Valid, 3731 Invalid, 2 Unknown, 0 Unchecked, 10.5s Time] [2021-12-07 00:35:59,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5904 states. [2021-12-07 00:35:59,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5904 to 5218. [2021-12-07 00:35:59,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5218 states, 3560 states have (on average 1.3752808988764045) internal successors, (4896), 3660 states have internal predecessors, (4896), 1416 states have call successors, (1416), 236 states have call predecessors, (1416), 241 states have return successors, (1420), 1380 states have call predecessors, (1420), 1406 states have call successors, (1420) [2021-12-07 00:35:59,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5218 states to 5218 states and 7732 transitions. [2021-12-07 00:35:59,619 INFO L78 Accepts]: Start accepts. Automaton has 5218 states and 7732 transitions. Word has length 61 [2021-12-07 00:35:59,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:35:59,619 INFO L470 AbstractCegarLoop]: Abstraction has 5218 states and 7732 transitions. [2021-12-07 00:35:59,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:35:59,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5218 states and 7732 transitions. [2021-12-07 00:35:59,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-07 00:35:59,621 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:35:59,621 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:35:59,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-07 00:35:59,621 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:35:59,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:35:59,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1294086456, now seen corresponding path program 1 times [2021-12-07 00:35:59,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:35:59,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010199626] [2021-12-07 00:35:59,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:35:59,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:35:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:59,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:35:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:59,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:35:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 00:35:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:59,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:35:59,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:35:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:35:59,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:35:59,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010199626] [2021-12-07 00:35:59,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010199626] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:35:59,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:35:59,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:35:59,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390693866] [2021-12-07 00:35:59,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:35:59,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:35:59,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:35:59,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:35:59,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:35:59,756 INFO L87 Difference]: Start difference. First operand 5218 states and 7732 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:36:03,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:03,524 INFO L93 Difference]: Finished difference Result 5932 states and 8884 transitions. [2021-12-07 00:36:03,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:36:03,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 69 [2021-12-07 00:36:03,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:03,537 INFO L225 Difference]: With dead ends: 5932 [2021-12-07 00:36:03,537 INFO L226 Difference]: Without dead ends: 5902 [2021-12-07 00:36:03,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:36:03,539 INFO L933 BasicCegarLoop]: 2139 mSDtfsCounter, 1523 mSDsluCounter, 3736 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 1234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 5875 SdHoareTripleChecker+Invalid, 4557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1234 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:03,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1831 Valid, 5875 Invalid, 4557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1234 Valid, 3323 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-12-07 00:36:03,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5902 states. [2021-12-07 00:36:03,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5902 to 5216. [2021-12-07 00:36:03,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5216 states, 3558 states have (on average 1.3754918493535695) internal successors, (4894), 3659 states have internal predecessors, (4894), 1416 states have call successors, (1416), 236 states have call predecessors, (1416), 241 states have return successors, (1419), 1379 states have call predecessors, (1419), 1406 states have call successors, (1419) [2021-12-07 00:36:03,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5216 states to 5216 states and 7729 transitions. [2021-12-07 00:36:03,845 INFO L78 Accepts]: Start accepts. Automaton has 5216 states and 7729 transitions. Word has length 69 [2021-12-07 00:36:03,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:03,845 INFO L470 AbstractCegarLoop]: Abstraction has 5216 states and 7729 transitions. [2021-12-07 00:36:03,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:36:03,845 INFO L276 IsEmpty]: Start isEmpty. Operand 5216 states and 7729 transitions. [2021-12-07 00:36:03,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-07 00:36:03,847 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:03,847 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:36:03,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-07 00:36:03,847 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:03,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:03,847 INFO L85 PathProgramCache]: Analyzing trace with hash 80650238, now seen corresponding path program 1 times [2021-12-07 00:36:03,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:03,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642992725] [2021-12-07 00:36:03,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:03,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:03,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:36:03,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:03,974 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:36:03,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:03,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642992725] [2021-12-07 00:36:03,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642992725] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:36:03,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:36:03,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:36:03,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386349745] [2021-12-07 00:36:03,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:36:03,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:36:03,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:03,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:36:03,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:36:03,975 INFO L87 Difference]: Start difference. First operand 5216 states and 7729 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:36:07,718 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:12,215 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:16,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:16,113 INFO L93 Difference]: Finished difference Result 5750 states and 8585 transitions. [2021-12-07 00:36:16,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:36:16,113 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2021-12-07 00:36:16,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:16,127 INFO L225 Difference]: With dead ends: 5750 [2021-12-07 00:36:16,127 INFO L226 Difference]: Without dead ends: 5746 [2021-12-07 00:36:16,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-07 00:36:16,130 INFO L933 BasicCegarLoop]: 2199 mSDtfsCounter, 579 mSDsluCounter, 8861 mSDsCounter, 0 mSdLazyCounter, 8054 mSolverCounterSat, 483 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 11060 SdHoareTripleChecker+Invalid, 8538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 483 IncrementalHoareTripleChecker+Valid, 8054 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:16,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 11060 Invalid, 8538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [483 Valid, 8054 Invalid, 1 Unknown, 0 Unchecked, 11.7s Time] [2021-12-07 00:36:16,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5746 states. [2021-12-07 00:36:16,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5746 to 5237. [2021-12-07 00:36:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5237 states, 3577 states have (on average 1.37489516354487) internal successors, (4918), 3679 states have internal predecessors, (4918), 1418 states have call successors, (1418), 236 states have call predecessors, (1418), 241 states have return successors, (1421), 1381 states have call predecessors, (1421), 1408 states have call successors, (1421) [2021-12-07 00:36:16,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5237 states to 5237 states and 7757 transitions. [2021-12-07 00:36:16,450 INFO L78 Accepts]: Start accepts. Automaton has 5237 states and 7757 transitions. Word has length 58 [2021-12-07 00:36:16,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:16,450 INFO L470 AbstractCegarLoop]: Abstraction has 5237 states and 7757 transitions. [2021-12-07 00:36:16,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:36:16,450 INFO L276 IsEmpty]: Start isEmpty. Operand 5237 states and 7757 transitions. [2021-12-07 00:36:16,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-07 00:36:16,452 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:16,452 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:36:16,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-07 00:36:16,452 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:16,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:16,452 INFO L85 PathProgramCache]: Analyzing trace with hash 80373408, now seen corresponding path program 1 times [2021-12-07 00:36:16,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:16,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450880484] [2021-12-07 00:36:16,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:16,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:16,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:16,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:36:16,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:16,571 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:36:16,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:16,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450880484] [2021-12-07 00:36:16,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450880484] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:36:16,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:36:16,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:36:16,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142434000] [2021-12-07 00:36:16,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:36:16,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:36:16,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:16,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:36:16,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:36:16,573 INFO L87 Difference]: Start difference. First operand 5237 states and 7757 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:36:18,392 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:20,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:25,683 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:29,151 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:34,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:34,320 INFO L93 Difference]: Finished difference Result 6964 states and 10426 transitions. [2021-12-07 00:36:34,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:36:34,321 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2021-12-07 00:36:34,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:34,350 INFO L225 Difference]: With dead ends: 6964 [2021-12-07 00:36:34,350 INFO L226 Difference]: Without dead ends: 6933 [2021-12-07 00:36:34,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:36:34,352 INFO L933 BasicCegarLoop]: 3444 mSDtfsCounter, 4880 mSDsluCounter, 2941 mSDsCounter, 0 mSdLazyCounter, 5070 mSolverCounterSat, 3310 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5051 SdHoareTripleChecker+Valid, 6385 SdHoareTripleChecker+Invalid, 8383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3310 IncrementalHoareTripleChecker+Valid, 5070 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:34,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5051 Valid, 6385 Invalid, 8383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3310 Valid, 5070 Invalid, 3 Unknown, 0 Unchecked, 17.2s Time] [2021-12-07 00:36:34,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6933 states. [2021-12-07 00:36:34,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6933 to 5215. [2021-12-07 00:36:34,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5215 states, 3558 states have (on average 1.3752107925801011) internal successors, (4893), 3659 states have internal predecessors, (4893), 1415 states have call successors, (1415), 236 states have call predecessors, (1415), 241 states have return successors, (1418), 1378 states have call predecessors, (1418), 1405 states have call successors, (1418) [2021-12-07 00:36:34,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5215 states to 5215 states and 7726 transitions. [2021-12-07 00:36:34,689 INFO L78 Accepts]: Start accepts. Automaton has 5215 states and 7726 transitions. Word has length 58 [2021-12-07 00:36:34,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:34,689 INFO L470 AbstractCegarLoop]: Abstraction has 5215 states and 7726 transitions. [2021-12-07 00:36:34,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:36:34,689 INFO L276 IsEmpty]: Start isEmpty. Operand 5215 states and 7726 transitions. [2021-12-07 00:36:34,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-07 00:36:34,691 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:34,691 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:36:34,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-07 00:36:34,692 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:34,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:34,692 INFO L85 PathProgramCache]: Analyzing trace with hash 764771348, now seen corresponding path program 1 times [2021-12-07 00:36:34,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:34,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226298232] [2021-12-07 00:36:34,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:34,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:34,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:34,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:36:34,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:34,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:36:34,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:34,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 00:36:34,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:34,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:36:34,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:34,835 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:36:34,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:34,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226298232] [2021-12-07 00:36:34,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226298232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:36:34,836 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:36:34,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:36:34,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220373391] [2021-12-07 00:36:34,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:36:34,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:36:34,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:34,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:36:34,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:36:34,837 INFO L87 Difference]: Start difference. First operand 5215 states and 7726 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:36:37,382 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:39,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:44,635 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:47,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:36:47,444 INFO L93 Difference]: Finished difference Result 5930 states and 8879 transitions. [2021-12-07 00:36:47,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:36:47,444 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 65 [2021-12-07 00:36:47,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:36:47,459 INFO L225 Difference]: With dead ends: 5930 [2021-12-07 00:36:47,459 INFO L226 Difference]: Without dead ends: 5892 [2021-12-07 00:36:47,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:36:47,462 INFO L933 BasicCegarLoop]: 2130 mSDtfsCounter, 989 mSDsluCounter, 5715 mSDsCounter, 0 mSdLazyCounter, 4900 mSolverCounterSat, 541 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1297 SdHoareTripleChecker+Valid, 7845 SdHoareTripleChecker+Invalid, 5443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 541 IncrementalHoareTripleChecker+Valid, 4900 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:36:47,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1297 Valid, 7845 Invalid, 5443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [541 Valid, 4900 Invalid, 2 Unknown, 0 Unchecked, 12.2s Time] [2021-12-07 00:36:47,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5892 states. [2021-12-07 00:36:47,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5892 to 5206. [2021-12-07 00:36:47,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5206 states, 3551 states have (on average 1.3759504364967614) internal successors, (4886), 3653 states have internal predecessors, (4886), 1414 states have call successors, (1414), 236 states have call predecessors, (1414), 240 states have return successors, (1415), 1375 states have call predecessors, (1415), 1404 states have call successors, (1415) [2021-12-07 00:36:47,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5206 states to 5206 states and 7715 transitions. [2021-12-07 00:36:47,831 INFO L78 Accepts]: Start accepts. Automaton has 5206 states and 7715 transitions. Word has length 65 [2021-12-07 00:36:47,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:36:47,831 INFO L470 AbstractCegarLoop]: Abstraction has 5206 states and 7715 transitions. [2021-12-07 00:36:47,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:36:47,831 INFO L276 IsEmpty]: Start isEmpty. Operand 5206 states and 7715 transitions. [2021-12-07 00:36:47,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-07 00:36:47,832 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:36:47,832 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:36:47,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-07 00:36:47,833 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:36:47,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:36:47,833 INFO L85 PathProgramCache]: Analyzing trace with hash -853360015, now seen corresponding path program 1 times [2021-12-07 00:36:47,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:36:47,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182052459] [2021-12-07 00:36:47,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:36:47,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:36:47,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:47,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-07 00:36:47,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:36:47,958 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:36:47,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:36:47,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182052459] [2021-12-07 00:36:47,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182052459] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:36:47,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:36:47,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:36:47,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186529927] [2021-12-07 00:36:47,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:36:47,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:36:47,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:36:47,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:36:47,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:36:47,959 INFO L87 Difference]: Start difference. First operand 5206 states and 7715 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:36:50,544 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:52,667 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:36:57,915 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:01,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:01,944 INFO L93 Difference]: Finished difference Result 5736 states and 8566 transitions. [2021-12-07 00:37:01,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:37:01,944 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2021-12-07 00:37:01,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:01,958 INFO L225 Difference]: With dead ends: 5736 [2021-12-07 00:37:01,958 INFO L226 Difference]: Without dead ends: 5696 [2021-12-07 00:37:01,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-07 00:37:01,961 INFO L933 BasicCegarLoop]: 2189 mSDtfsCounter, 572 mSDsluCounter, 8826 mSDsCounter, 0 mSdLazyCounter, 8006 mSolverCounterSat, 480 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 11015 SdHoareTripleChecker+Invalid, 8488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 8006 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:01,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [773 Valid, 11015 Invalid, 8488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 8006 Invalid, 2 Unknown, 0 Unchecked, 13.5s Time] [2021-12-07 00:37:01,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5696 states. [2021-12-07 00:37:02,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5696 to 5191. [2021-12-07 00:37:02,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5191 states, 3537 states have (on average 1.3768730562623692) internal successors, (4870), 3639 states have internal predecessors, (4870), 1413 states have call successors, (1413), 236 states have call predecessors, (1413), 240 states have return successors, (1414), 1374 states have call predecessors, (1414), 1403 states have call successors, (1414) [2021-12-07 00:37:02,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5191 states to 5191 states and 7697 transitions. [2021-12-07 00:37:02,287 INFO L78 Accepts]: Start accepts. Automaton has 5191 states and 7697 transitions. Word has length 59 [2021-12-07 00:37:02,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:02,287 INFO L470 AbstractCegarLoop]: Abstraction has 5191 states and 7697 transitions. [2021-12-07 00:37:02,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-07 00:37:02,287 INFO L276 IsEmpty]: Start isEmpty. Operand 5191 states and 7697 transitions. [2021-12-07 00:37:02,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-07 00:37:02,289 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:02,289 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:37:02,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-07 00:37:02,289 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:02,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:02,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1734288239, now seen corresponding path program 1 times [2021-12-07 00:37:02,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:02,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119392218] [2021-12-07 00:37:02,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:02,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:02,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:37:02,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:02,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:37:02,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:02,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-07 00:37:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:02,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-07 00:37:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:02,924 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:37:02,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:02,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119392218] [2021-12-07 00:37:02,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119392218] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:37:02,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:37:02,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:37:02,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810500385] [2021-12-07 00:37:02,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:37:02,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:37:02,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:02,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:37:02,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:37:02,926 INFO L87 Difference]: Start difference. First operand 5191 states and 7697 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:37:05,673 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:07,741 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:14,044 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:16,073 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:18,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:18,375 INFO L93 Difference]: Finished difference Result 5924 states and 8875 transitions. [2021-12-07 00:37:18,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:37:18,375 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 66 [2021-12-07 00:37:18,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:18,388 INFO L225 Difference]: With dead ends: 5924 [2021-12-07 00:37:18,388 INFO L226 Difference]: Without dead ends: 5920 [2021-12-07 00:37:18,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:37:18,390 INFO L933 BasicCegarLoop]: 2146 mSDtfsCounter, 2673 mSDsluCounter, 1518 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 1219 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2851 SdHoareTripleChecker+Valid, 3664 SdHoareTripleChecker+Invalid, 3027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1219 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:18,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2851 Valid, 3664 Invalid, 3027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1219 Valid, 1805 Invalid, 3 Unknown, 0 Unchecked, 15.0s Time] [2021-12-07 00:37:18,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5920 states. [2021-12-07 00:37:18,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5920 to 5189. [2021-12-07 00:37:18,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5189 states, 3537 states have (on average 1.376307605315239) internal successors, (4868), 3637 states have internal predecessors, (4868), 1411 states have call successors, (1411), 236 states have call predecessors, (1411), 240 states have return successors, (1414), 1374 states have call predecessors, (1414), 1403 states have call successors, (1414) [2021-12-07 00:37:18,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5189 states to 5189 states and 7693 transitions. [2021-12-07 00:37:18,742 INFO L78 Accepts]: Start accepts. Automaton has 5189 states and 7693 transitions. Word has length 66 [2021-12-07 00:37:18,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:18,742 INFO L470 AbstractCegarLoop]: Abstraction has 5189 states and 7693 transitions. [2021-12-07 00:37:18,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:37:18,742 INFO L276 IsEmpty]: Start isEmpty. Operand 5189 states and 7693 transitions. [2021-12-07 00:37:18,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-07 00:37:18,744 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:18,744 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:37:18,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-07 00:37:18,744 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:18,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:18,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1895075624, now seen corresponding path program 1 times [2021-12-07 00:37:18,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:18,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252276403] [2021-12-07 00:37:18,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:18,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:18,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-07 00:37:18,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:18,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:37:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:18,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-07 00:37:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:18,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-07 00:37:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:18,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 00:37:18,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:18,952 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:37:18,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:18,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252276403] [2021-12-07 00:37:18,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252276403] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:37:18,953 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:37:18,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-07 00:37:18,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852691327] [2021-12-07 00:37:18,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:37:18,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-07 00:37:18,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:18,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-07 00:37:18,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:37:18,954 INFO L87 Difference]: Start difference. First operand 5189 states and 7693 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:37:23,808 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:25,831 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:34,010 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:36,033 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:40,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:40,888 INFO L93 Difference]: Finished difference Result 5937 states and 8893 transitions. [2021-12-07 00:37:40,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-07 00:37:40,888 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2021-12-07 00:37:40,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:40,901 INFO L225 Difference]: With dead ends: 5937 [2021-12-07 00:37:40,901 INFO L226 Difference]: Without dead ends: 5895 [2021-12-07 00:37:40,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:37:40,903 INFO L933 BasicCegarLoop]: 2065 mSDtfsCounter, 1028 mSDsluCounter, 13100 mSDsCounter, 0 mSdLazyCounter, 11336 mSolverCounterSat, 551 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1338 SdHoareTripleChecker+Valid, 15165 SdHoareTripleChecker+Invalid, 11891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 551 IncrementalHoareTripleChecker+Valid, 11336 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:40,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1338 Valid, 15165 Invalid, 11891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [551 Valid, 11336 Invalid, 4 Unknown, 0 Unchecked, 21.4s Time] [2021-12-07 00:37:40,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5895 states. [2021-12-07 00:37:41,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5895 to 5174. [2021-12-07 00:37:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5174 states, 3527 states have (on average 1.3770910121916644) internal successors, (4857), 3627 states have internal predecessors, (4857), 1407 states have call successors, (1407), 235 states have call predecessors, (1407), 239 states have return successors, (1410), 1370 states have call predecessors, (1410), 1399 states have call successors, (1410) [2021-12-07 00:37:41,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5174 states to 5174 states and 7674 transitions. [2021-12-07 00:37:41,262 INFO L78 Accepts]: Start accepts. Automaton has 5174 states and 7674 transitions. Word has length 67 [2021-12-07 00:37:41,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:41,262 INFO L470 AbstractCegarLoop]: Abstraction has 5174 states and 7674 transitions. [2021-12-07 00:37:41,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:37:41,262 INFO L276 IsEmpty]: Start isEmpty. Operand 5174 states and 7674 transitions. [2021-12-07 00:37:41,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-07 00:37:41,264 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:41,264 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:37:41,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-07 00:37:41,264 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:41,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:41,265 INFO L85 PathProgramCache]: Analyzing trace with hash -2055516915, now seen corresponding path program 1 times [2021-12-07 00:37:41,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:41,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453161225] [2021-12-07 00:37:41,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:41,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:41,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:37:41,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:41,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:37:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:41,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:37:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:41,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:37:41,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:41,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-07 00:37:41,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:41,394 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:37:41,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:41,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453161225] [2021-12-07 00:37:41,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453161225] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:37:41,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:37:41,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:37:41,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014806392] [2021-12-07 00:37:41,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:37:41,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:37:41,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:41,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:37:41,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:37:41,396 INFO L87 Difference]: Start difference. First operand 5174 states and 7674 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:37:44,695 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:48,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:52,179 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:37:56,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:37:56,875 INFO L93 Difference]: Finished difference Result 8597 states and 12886 transitions. [2021-12-07 00:37:56,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:37:56,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2021-12-07 00:37:56,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:37:56,894 INFO L225 Difference]: With dead ends: 8597 [2021-12-07 00:37:56,894 INFO L226 Difference]: Without dead ends: 8483 [2021-12-07 00:37:56,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:37:56,897 INFO L933 BasicCegarLoop]: 3427 mSDtfsCounter, 2834 mSDsluCounter, 3496 mSDsCounter, 0 mSdLazyCounter, 3473 mSolverCounterSat, 2679 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2998 SdHoareTripleChecker+Valid, 6923 SdHoareTripleChecker+Invalid, 6155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2679 IncrementalHoareTripleChecker+Valid, 3473 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:37:56,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2998 Valid, 6923 Invalid, 6155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2679 Valid, 3473 Invalid, 3 Unknown, 0 Unchecked, 14.8s Time] [2021-12-07 00:37:56,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8483 states. [2021-12-07 00:37:57,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8483 to 6242. [2021-12-07 00:37:57,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6242 states, 4231 states have (on average 1.3793429449302765) internal successors, (5836), 4353 states have internal predecessors, (5836), 1724 states have call successors, (1724), 279 states have call predecessors, (1724), 286 states have return successors, (1730), 1680 states have call predecessors, (1730), 1716 states have call successors, (1730) [2021-12-07 00:37:57,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6242 states to 6242 states and 9290 transitions. [2021-12-07 00:37:57,360 INFO L78 Accepts]: Start accepts. Automaton has 6242 states and 9290 transitions. Word has length 72 [2021-12-07 00:37:57,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:37:57,360 INFO L470 AbstractCegarLoop]: Abstraction has 6242 states and 9290 transitions. [2021-12-07 00:37:57,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:37:57,360 INFO L276 IsEmpty]: Start isEmpty. Operand 6242 states and 9290 transitions. [2021-12-07 00:37:57,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-07 00:37:57,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:37:57,362 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:37:57,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-07 00:37:57,362 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:37:57,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:37:57,362 INFO L85 PathProgramCache]: Analyzing trace with hash -860445655, now seen corresponding path program 1 times [2021-12-07 00:37:57,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:37:57,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969245347] [2021-12-07 00:37:57,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:37:57,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:37:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:57,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:37:57,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:57,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:37:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:57,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-07 00:37:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:57,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:37:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:37:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:37:57,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:37:57,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969245347] [2021-12-07 00:37:57,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969245347] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:37:57,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:37:57,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:37:57,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557127585] [2021-12-07 00:37:57,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:37:57,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:37:57,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:37:57,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:37:57,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:37:57,504 INFO L87 Difference]: Start difference. First operand 6242 states and 9290 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:38:00,355 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:02,662 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:04,691 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:07,984 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:11,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:38:11,480 INFO L93 Difference]: Finished difference Result 7126 states and 10717 transitions. [2021-12-07 00:38:11,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:38:11,480 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 73 [2021-12-07 00:38:11,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:38:11,496 INFO L225 Difference]: With dead ends: 7126 [2021-12-07 00:38:11,496 INFO L226 Difference]: Without dead ends: 7083 [2021-12-07 00:38:11,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:38:11,498 INFO L933 BasicCegarLoop]: 2086 mSDtfsCounter, 988 mSDsluCounter, 5507 mSDsCounter, 0 mSdLazyCounter, 4900 mSolverCounterSat, 552 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 7593 SdHoareTripleChecker+Invalid, 5454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 552 IncrementalHoareTripleChecker+Valid, 4900 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:38:11,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1300 Valid, 7593 Invalid, 5454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [552 Valid, 4900 Invalid, 2 Unknown, 0 Unchecked, 13.4s Time] [2021-12-07 00:38:11,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7083 states. [2021-12-07 00:38:11,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7083 to 6241. [2021-12-07 00:38:11,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6241 states, 4230 states have (on average 1.3756501182033096) internal successors, (5819), 4352 states have internal predecessors, (5819), 1724 states have call successors, (1724), 279 states have call predecessors, (1724), 286 states have return successors, (1730), 1680 states have call predecessors, (1730), 1716 states have call successors, (1730) [2021-12-07 00:38:11,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6241 states to 6241 states and 9273 transitions. [2021-12-07 00:38:11,941 INFO L78 Accepts]: Start accepts. Automaton has 6241 states and 9273 transitions. Word has length 73 [2021-12-07 00:38:11,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:38:11,941 INFO L470 AbstractCegarLoop]: Abstraction has 6241 states and 9273 transitions. [2021-12-07 00:38:11,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:38:11,941 INFO L276 IsEmpty]: Start isEmpty. Operand 6241 states and 9273 transitions. [2021-12-07 00:38:11,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-07 00:38:11,943 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:38:11,943 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:38:11,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-07 00:38:11,944 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:38:11,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:38:11,944 INFO L85 PathProgramCache]: Analyzing trace with hash -632323369, now seen corresponding path program 1 times [2021-12-07 00:38:11,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:38:11,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539256572] [2021-12-07 00:38:11,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:38:11,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:38:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:12,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:38:12,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:12,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:38:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:12,057 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:38:12,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:38:12,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539256572] [2021-12-07 00:38:12,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539256572] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:38:12,058 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:38:12,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:38:12,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120844762] [2021-12-07 00:38:12,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:38:12,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:38:12,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:38:12,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:38:12,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:38:12,059 INFO L87 Difference]: Start difference. First operand 6241 states and 9273 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:38:14,869 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:15,992 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:18,061 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:20,089 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:24,389 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:27,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:38:27,798 INFO L93 Difference]: Finished difference Result 7218 states and 10816 transitions. [2021-12-07 00:38:27,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:38:27,798 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 72 [2021-12-07 00:38:27,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:38:27,814 INFO L225 Difference]: With dead ends: 7218 [2021-12-07 00:38:27,814 INFO L226 Difference]: Without dead ends: 7176 [2021-12-07 00:38:27,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:38:27,817 INFO L933 BasicCegarLoop]: 2237 mSDtfsCounter, 669 mSDsluCounter, 5632 mSDsCounter, 0 mSdLazyCounter, 3776 mSolverCounterSat, 502 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 7869 SdHoareTripleChecker+Invalid, 4281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 502 IncrementalHoareTripleChecker+Valid, 3776 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:38:27,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 7869 Invalid, 4281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [502 Valid, 3776 Invalid, 3 Unknown, 0 Unchecked, 15.2s Time] [2021-12-07 00:38:27,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7176 states. [2021-12-07 00:38:28,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7176 to 6243. [2021-12-07 00:38:28,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6243 states, 4232 states have (on average 1.3754725897920606) internal successors, (5821), 4354 states have internal predecessors, (5821), 1724 states have call successors, (1724), 279 states have call predecessors, (1724), 286 states have return successors, (1730), 1680 states have call predecessors, (1730), 1716 states have call successors, (1730) [2021-12-07 00:38:28,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6243 states to 6243 states and 9275 transitions. [2021-12-07 00:38:28,260 INFO L78 Accepts]: Start accepts. Automaton has 6243 states and 9275 transitions. Word has length 72 [2021-12-07 00:38:28,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:38:28,260 INFO L470 AbstractCegarLoop]: Abstraction has 6243 states and 9275 transitions. [2021-12-07 00:38:28,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:38:28,260 INFO L276 IsEmpty]: Start isEmpty. Operand 6243 states and 9275 transitions. [2021-12-07 00:38:28,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-07 00:38:28,262 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:38:28,262 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:38:28,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-07 00:38:28,263 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:38:28,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:38:28,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1328421081, now seen corresponding path program 1 times [2021-12-07 00:38:28,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:38:28,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741276191] [2021-12-07 00:38:28,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:38:28,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:38:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:28,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:38:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:38:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:28,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:38:28,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:28,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-07 00:38:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:28,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:38:28,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:28,413 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:38:28,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:38:28,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741276191] [2021-12-07 00:38:28,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741276191] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:38:28,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:38:28,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:38:28,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635855932] [2021-12-07 00:38:28,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:38:28,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:38:28,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:38:28,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:38:28,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:38:28,415 INFO L87 Difference]: Start difference. First operand 6243 states and 9275 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:38:31,080 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:32,383 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:34,442 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:36,464 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:41,339 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:43,370 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:50,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:38:50,086 INFO L93 Difference]: Finished difference Result 7951 states and 11920 transitions. [2021-12-07 00:38:50,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:38:50,086 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2021-12-07 00:38:50,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:38:50,099 INFO L225 Difference]: With dead ends: 7951 [2021-12-07 00:38:50,099 INFO L226 Difference]: Without dead ends: 5688 [2021-12-07 00:38:50,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:38:50,105 INFO L933 BasicCegarLoop]: 2906 mSDtfsCounter, 4990 mSDsluCounter, 2819 mSDsCounter, 0 mSdLazyCounter, 5201 mSolverCounterSat, 3562 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5239 SdHoareTripleChecker+Valid, 5725 SdHoareTripleChecker+Invalid, 8767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3562 IncrementalHoareTripleChecker+Valid, 5201 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:38:50,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5239 Valid, 5725 Invalid, 8767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3562 Valid, 5201 Invalid, 4 Unknown, 0 Unchecked, 21.0s Time] [2021-12-07 00:38:50,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5688 states. [2021-12-07 00:38:50,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5688 to 4702. [2021-12-07 00:38:50,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4702 states, 3168 states have (on average 1.36395202020202) internal successors, (4321), 3255 states have internal predecessors, (4321), 1307 states have call successors, (1307), 221 states have call predecessors, (1307), 226 states have return successors, (1308), 1276 states have call predecessors, (1308), 1299 states have call successors, (1308) [2021-12-07 00:38:50,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4702 states to 4702 states and 6936 transitions. [2021-12-07 00:38:50,460 INFO L78 Accepts]: Start accepts. Automaton has 4702 states and 6936 transitions. Word has length 75 [2021-12-07 00:38:50,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:38:50,460 INFO L470 AbstractCegarLoop]: Abstraction has 4702 states and 6936 transitions. [2021-12-07 00:38:50,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:38:50,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4702 states and 6936 transitions. [2021-12-07 00:38:50,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-07 00:38:50,462 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:38:50,462 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:38:50,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-07 00:38:50,462 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:38:50,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:38:50,462 INFO L85 PathProgramCache]: Analyzing trace with hash -954413907, now seen corresponding path program 1 times [2021-12-07 00:38:50,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:38:50,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054975643] [2021-12-07 00:38:50,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:38:50,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:38:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:50,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:38:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:50,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:38:50,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:38:50,580 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:38:50,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:38:50,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054975643] [2021-12-07 00:38:50,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054975643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:38:50,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:38:50,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:38:50,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474536481] [2021-12-07 00:38:50,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:38:50,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:38:50,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:38:50,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:38:50,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:38:50,582 INFO L87 Difference]: Start difference. First operand 4702 states and 6936 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:38:52,706 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:53,823 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:55,896 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:38:57,935 WARN L534 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-12-07 00:39:02,306 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:05,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:39:05,480 INFO L93 Difference]: Finished difference Result 5494 states and 8165 transitions. [2021-12-07 00:39:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:39:05,481 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 73 [2021-12-07 00:39:05,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:39:05,492 INFO L225 Difference]: With dead ends: 5494 [2021-12-07 00:39:05,492 INFO L226 Difference]: Without dead ends: 5409 [2021-12-07 00:39:05,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:39:05,494 INFO L933 BasicCegarLoop]: 2182 mSDtfsCounter, 676 mSDsluCounter, 5500 mSDsCounter, 0 mSdLazyCounter, 3761 mSolverCounterSat, 496 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 7682 SdHoareTripleChecker+Invalid, 4260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 496 IncrementalHoareTripleChecker+Valid, 3761 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:39:05,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 7682 Invalid, 4260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [496 Valid, 3761 Invalid, 3 Unknown, 0 Unchecked, 14.4s Time] [2021-12-07 00:39:05,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5409 states. [2021-12-07 00:39:05,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5409 to 4705. [2021-12-07 00:39:05,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4705 states, 3171 states have (on average 1.3636076947335225) internal successors, (4324), 3258 states have internal predecessors, (4324), 1307 states have call successors, (1307), 221 states have call predecessors, (1307), 226 states have return successors, (1308), 1276 states have call predecessors, (1308), 1299 states have call successors, (1308) [2021-12-07 00:39:05,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4705 states to 4705 states and 6939 transitions. [2021-12-07 00:39:05,869 INFO L78 Accepts]: Start accepts. Automaton has 4705 states and 6939 transitions. Word has length 73 [2021-12-07 00:39:05,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:39:05,870 INFO L470 AbstractCegarLoop]: Abstraction has 4705 states and 6939 transitions. [2021-12-07 00:39:05,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:39:05,870 INFO L276 IsEmpty]: Start isEmpty. Operand 4705 states and 6939 transitions. [2021-12-07 00:39:05,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-07 00:39:05,872 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:39:05,873 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:39:05,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-07 00:39:05,873 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:39:05,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:39:05,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1370361969, now seen corresponding path program 1 times [2021-12-07 00:39:05,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:39:05,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025717642] [2021-12-07 00:39:05,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:39:05,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:39:05,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:05,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:39:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:39:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-07 00:39:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:05,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 00:39:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-07 00:39:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:06,012 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:39:06,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:39:06,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025717642] [2021-12-07 00:39:06,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025717642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:39:06,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:39:06,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:39:06,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322213478] [2021-12-07 00:39:06,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:39:06,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:39:06,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:39:06,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:39:06,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:39:06,013 INFO L87 Difference]: Start difference. First operand 4705 states and 6939 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:39:08,700 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:10,745 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:14,833 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:17,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:39:17,366 INFO L93 Difference]: Finished difference Result 7500 states and 11167 transitions. [2021-12-07 00:39:17,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:39:17,366 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 76 [2021-12-07 00:39:17,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:39:17,374 INFO L225 Difference]: With dead ends: 7500 [2021-12-07 00:39:17,374 INFO L226 Difference]: Without dead ends: 4146 [2021-12-07 00:39:17,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:39:17,379 INFO L933 BasicCegarLoop]: 2033 mSDtfsCounter, 3299 mSDsluCounter, 1460 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 2225 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3440 SdHoareTripleChecker+Valid, 3493 SdHoareTripleChecker+Invalid, 3722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2225 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:39:17,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3440 Valid, 3493 Invalid, 3722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2225 Valid, 1495 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2021-12-07 00:39:17,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4146 states. [2021-12-07 00:39:17,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4146 to 3596. [2021-12-07 00:39:17,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3596 states, 2435 states have (on average 1.3540041067761808) internal successors, (3297), 2500 states have internal predecessors, (3297), 984 states have call successors, (984), 174 states have call predecessors, (984), 176 states have return successors, (981), 960 states have call predecessors, (981), 976 states have call successors, (981) [2021-12-07 00:39:17,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3596 states to 3596 states and 5262 transitions. [2021-12-07 00:39:17,639 INFO L78 Accepts]: Start accepts. Automaton has 3596 states and 5262 transitions. Word has length 76 [2021-12-07 00:39:17,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:39:17,639 INFO L470 AbstractCegarLoop]: Abstraction has 3596 states and 5262 transitions. [2021-12-07 00:39:17,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:39:17,640 INFO L276 IsEmpty]: Start isEmpty. Operand 3596 states and 5262 transitions. [2021-12-07 00:39:17,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-07 00:39:17,641 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:39:17,641 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:39:17,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-07 00:39:17,642 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:39:17,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:39:17,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1799856337, now seen corresponding path program 1 times [2021-12-07 00:39:17,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:39:17,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692527479] [2021-12-07 00:39:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:39:17,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:39:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:17,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:39:17,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:17,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:39:17,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:17,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-07 00:39:17,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:17,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-07 00:39:17,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:17,777 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:39:17,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:39:17,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692527479] [2021-12-07 00:39:17,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692527479] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:39:17,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:39:17,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:39:17,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102558707] [2021-12-07 00:39:17,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:39:17,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:39:17,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:39:17,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:39:17,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:39:17,779 INFO L87 Difference]: Start difference. First operand 3596 states and 5262 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:39:20,446 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:23,163 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:25,190 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:29,613 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:33,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:39:33,289 INFO L93 Difference]: Finished difference Result 4106 states and 6080 transitions. [2021-12-07 00:39:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:39:33,289 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 76 [2021-12-07 00:39:33,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:39:33,298 INFO L225 Difference]: With dead ends: 4106 [2021-12-07 00:39:33,298 INFO L226 Difference]: Without dead ends: 4074 [2021-12-07 00:39:33,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:39:33,300 INFO L933 BasicCegarLoop]: 2043 mSDtfsCounter, 969 mSDsluCounter, 5409 mSDsCounter, 0 mSdLazyCounter, 4807 mSolverCounterSat, 535 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1276 SdHoareTripleChecker+Valid, 7452 SdHoareTripleChecker+Invalid, 5345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 4807 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:39:33,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1276 Valid, 7452 Invalid, 5345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 4807 Invalid, 3 Unknown, 0 Unchecked, 15.1s Time] [2021-12-07 00:39:33,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4074 states. [2021-12-07 00:39:33,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4074 to 3596. [2021-12-07 00:39:33,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3596 states, 2435 states have (on average 1.3527720739219713) internal successors, (3294), 2500 states have internal predecessors, (3294), 984 states have call successors, (984), 174 states have call predecessors, (984), 176 states have return successors, (981), 960 states have call predecessors, (981), 976 states have call successors, (981) [2021-12-07 00:39:33,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3596 states to 3596 states and 5259 transitions. [2021-12-07 00:39:33,563 INFO L78 Accepts]: Start accepts. Automaton has 3596 states and 5259 transitions. Word has length 76 [2021-12-07 00:39:33,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:39:33,563 INFO L470 AbstractCegarLoop]: Abstraction has 3596 states and 5259 transitions. [2021-12-07 00:39:33,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:39:33,564 INFO L276 IsEmpty]: Start isEmpty. Operand 3596 states and 5259 transitions. [2021-12-07 00:39:33,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-07 00:39:33,574 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:39:33,574 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:39:33,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-07 00:39:33,574 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:39:33,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:39:33,575 INFO L85 PathProgramCache]: Analyzing trace with hash 771975010, now seen corresponding path program 1 times [2021-12-07 00:39:33,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:39:33,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501148183] [2021-12-07 00:39:33,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:39:33,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:39:33,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:33,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:39:33,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:33,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:39:33,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:33,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:39:33,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:33,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-07 00:39:33,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:33,721 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:39:33,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:39:33,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501148183] [2021-12-07 00:39:33,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501148183] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:39:33,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:39:33,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:39:33,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383723585] [2021-12-07 00:39:33,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:39:33,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:39:33,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:39:33,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:39:33,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:39:33,722 INFO L87 Difference]: Start difference. First operand 3596 states and 5259 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:39:38,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:39:38,599 INFO L93 Difference]: Finished difference Result 4136 states and 6116 transitions. [2021-12-07 00:39:38,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:39:38,600 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 77 [2021-12-07 00:39:38,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:39:38,608 INFO L225 Difference]: With dead ends: 4136 [2021-12-07 00:39:38,608 INFO L226 Difference]: Without dead ends: 3775 [2021-12-07 00:39:38,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:39:38,610 INFO L933 BasicCegarLoop]: 2059 mSDtfsCounter, 1576 mSDsluCounter, 4887 mSDsCounter, 0 mSdLazyCounter, 4419 mSolverCounterSat, 1230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 6946 SdHoareTripleChecker+Invalid, 5649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1230 IncrementalHoareTripleChecker+Valid, 4419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:39:38,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1890 Valid, 6946 Invalid, 5649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1230 Valid, 4419 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-12-07 00:39:38,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3775 states. [2021-12-07 00:39:38,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3775 to 3281. [2021-12-07 00:39:38,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 2264 states have (on average 1.3537985865724382) internal successors, (3065), 2325 states have internal predecessors, (3065), 845 states have call successors, (845), 169 states have call predecessors, (845), 171 states have return successors, (842), 822 states have call predecessors, (842), 837 states have call successors, (842) [2021-12-07 00:39:38,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 4752 transitions. [2021-12-07 00:39:38,879 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 4752 transitions. Word has length 77 [2021-12-07 00:39:38,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:39:38,880 INFO L470 AbstractCegarLoop]: Abstraction has 3281 states and 4752 transitions. [2021-12-07 00:39:38,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-07 00:39:38,880 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 4752 transitions. [2021-12-07 00:39:38,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-07 00:39:38,881 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:39:38,881 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:39:38,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-07 00:39:38,882 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:39:38,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:39:38,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1958305264, now seen corresponding path program 1 times [2021-12-07 00:39:38,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:39:38,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086111323] [2021-12-07 00:39:38,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:39:38,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:39:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:38,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:39:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:38,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:39:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:38,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:39:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:38,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:39:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:38,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:39:38,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-07 00:39:39,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:39,009 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:39:39,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:39:39,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086111323] [2021-12-07 00:39:39,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086111323] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:39:39,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:39:39,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:39:39,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375185417] [2021-12-07 00:39:39,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:39:39,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:39:39,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:39:39,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:39:39,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:39:39,010 INFO L87 Difference]: Start difference. First operand 3281 states and 4752 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:39:44,017 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:46,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:39:46,635 INFO L93 Difference]: Finished difference Result 3816 states and 5594 transitions. [2021-12-07 00:39:46,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:39:46,636 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 77 [2021-12-07 00:39:46,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:39:46,643 INFO L225 Difference]: With dead ends: 3816 [2021-12-07 00:39:46,643 INFO L226 Difference]: Without dead ends: 3770 [2021-12-07 00:39:46,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:39:46,644 INFO L933 BasicCegarLoop]: 1907 mSDtfsCounter, 1522 mSDsluCounter, 2497 mSDsCounter, 0 mSdLazyCounter, 2403 mSolverCounterSat, 1397 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1625 SdHoareTripleChecker+Valid, 4404 SdHoareTripleChecker+Invalid, 3801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1397 IncrementalHoareTripleChecker+Valid, 2403 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:39:46,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1625 Valid, 4404 Invalid, 3801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1397 Valid, 2403 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2021-12-07 00:39:46,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3770 states. [2021-12-07 00:39:46,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3770 to 3286. [2021-12-07 00:39:46,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3286 states, 2267 states have (on average 1.3533303925893252) internal successors, (3068), 2328 states have internal predecessors, (3068), 847 states have call successors, (847), 169 states have call predecessors, (847), 171 states have return successors, (844), 824 states have call predecessors, (844), 839 states have call successors, (844) [2021-12-07 00:39:46,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3286 states to 3286 states and 4759 transitions. [2021-12-07 00:39:46,888 INFO L78 Accepts]: Start accepts. Automaton has 3286 states and 4759 transitions. Word has length 77 [2021-12-07 00:39:46,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:39:46,888 INFO L470 AbstractCegarLoop]: Abstraction has 3286 states and 4759 transitions. [2021-12-07 00:39:46,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:39:46,888 INFO L276 IsEmpty]: Start isEmpty. Operand 3286 states and 4759 transitions. [2021-12-07 00:39:46,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 00:39:46,890 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:39:46,890 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:39:46,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-07 00:39:46,890 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:39:46,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:39:46,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1829865540, now seen corresponding path program 1 times [2021-12-07 00:39:46,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:39:46,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521786258] [2021-12-07 00:39:46,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:39:46,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:39:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:39:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:39:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:46,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-07 00:39:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:47,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-07 00:39:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:47,011 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:39:47,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:39:47,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521786258] [2021-12-07 00:39:47,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521786258] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:39:47,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:39:47,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:39:47,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815539115] [2021-12-07 00:39:47,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:39:47,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:39:47,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:39:47,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:39:47,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:39:47,012 INFO L87 Difference]: Start difference. First operand 3286 states and 4759 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:39:51,102 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:39:53,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:39:53,415 INFO L93 Difference]: Finished difference Result 3783 states and 5553 transitions. [2021-12-07 00:39:53,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:39:53,415 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 78 [2021-12-07 00:39:53,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:39:53,423 INFO L225 Difference]: With dead ends: 3783 [2021-12-07 00:39:53,423 INFO L226 Difference]: Without dead ends: 3731 [2021-12-07 00:39:53,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:39:53,424 INFO L933 BasicCegarLoop]: 2055 mSDtfsCounter, 1207 mSDsluCounter, 2339 mSDsCounter, 0 mSdLazyCounter, 1701 mSolverCounterSat, 1127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1423 SdHoareTripleChecker+Valid, 4394 SdHoareTripleChecker+Invalid, 2828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1127 IncrementalHoareTripleChecker+Valid, 1701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:39:53,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1423 Valid, 4394 Invalid, 2828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1127 Valid, 1701 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2021-12-07 00:39:53,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3731 states. [2021-12-07 00:39:53,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3731 to 3254. [2021-12-07 00:39:53,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 2239 states have (on average 1.351049575703439) internal successors, (3025), 2299 states have internal predecessors, (3025), 845 states have call successors, (845), 167 states have call predecessors, (845), 169 states have return successors, (842), 822 states have call predecessors, (842), 837 states have call successors, (842) [2021-12-07 00:39:53,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 4712 transitions. [2021-12-07 00:39:53,663 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 4712 transitions. Word has length 78 [2021-12-07 00:39:53,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:39:53,663 INFO L470 AbstractCegarLoop]: Abstraction has 3254 states and 4712 transitions. [2021-12-07 00:39:53,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-07 00:39:53,663 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 4712 transitions. [2021-12-07 00:39:53,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 00:39:53,665 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:39:53,665 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:39:53,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-07 00:39:53,665 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:39:53,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:39:53,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1852199331, now seen corresponding path program 1 times [2021-12-07 00:39:53,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:39:53,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663087774] [2021-12-07 00:39:53,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:39:53,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:39:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:39:53,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:39:53,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-07 00:39:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-07 00:39:53,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:39:53,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-07 00:39:53,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:39:53,830 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:39:53,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:39:53,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663087774] [2021-12-07 00:39:53,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663087774] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:39:53,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:39:53,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:39:53,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113850407] [2021-12-07 00:39:53,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:39:53,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:39:53,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:39:53,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:39:53,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:39:53,831 INFO L87 Difference]: Start difference. First operand 3254 states and 4712 transitions. Second operand has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:39:59,340 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:40:02,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:40:02,780 INFO L93 Difference]: Finished difference Result 3924 states and 5723 transitions. [2021-12-07 00:40:02,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 00:40:02,781 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 78 [2021-12-07 00:40:02,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:40:02,789 INFO L225 Difference]: With dead ends: 3924 [2021-12-07 00:40:02,789 INFO L226 Difference]: Without dead ends: 3719 [2021-12-07 00:40:02,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:40:02,791 INFO L933 BasicCegarLoop]: 1954 mSDtfsCounter, 1542 mSDsluCounter, 5139 mSDsCounter, 0 mSdLazyCounter, 4616 mSolverCounterSat, 1391 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1637 SdHoareTripleChecker+Valid, 7093 SdHoareTripleChecker+Invalid, 6008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1391 IncrementalHoareTripleChecker+Valid, 4616 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:40:02,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1637 Valid, 7093 Invalid, 6008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1391 Valid, 4616 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2021-12-07 00:40:02,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3719 states. [2021-12-07 00:40:03,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3719 to 3244. [2021-12-07 00:40:03,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 2233 states have (on average 1.3510971786833856) internal successors, (3017), 2293 states have internal predecessors, (3017), 841 states have call successors, (841), 167 states have call predecessors, (841), 169 states have return successors, (838), 818 states have call predecessors, (838), 833 states have call successors, (838) [2021-12-07 00:40:03,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 4696 transitions. [2021-12-07 00:40:03,045 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 4696 transitions. Word has length 78 [2021-12-07 00:40:03,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:40:03,045 INFO L470 AbstractCegarLoop]: Abstraction has 3244 states and 4696 transitions. [2021-12-07 00:40:03,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:40:03,045 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 4696 transitions. [2021-12-07 00:40:03,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-07 00:40:03,047 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:40:03,047 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:40:03,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-07 00:40:03,047 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:40:03,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:40:03,047 INFO L85 PathProgramCache]: Analyzing trace with hash -518668583, now seen corresponding path program 1 times [2021-12-07 00:40:03,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:40:03,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851782578] [2021-12-07 00:40:03,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:40:03,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:40:03,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:40:03,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:40:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:40:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:40:03,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:40:03,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-07 00:40:03,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:40:03,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:40:03,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851782578] [2021-12-07 00:40:03,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851782578] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:40:03,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:40:03,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-07 00:40:03,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684676738] [2021-12-07 00:40:03,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:40:03,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-07 00:40:03,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:40:03,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-07 00:40:03,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:40:03,206 INFO L87 Difference]: Start difference. First operand 3244 states and 4696 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:40:10,111 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:40:14,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:40:14,413 INFO L93 Difference]: Finished difference Result 3969 states and 5870 transitions. [2021-12-07 00:40:14,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:40:14,413 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 79 [2021-12-07 00:40:14,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:40:14,421 INFO L225 Difference]: With dead ends: 3969 [2021-12-07 00:40:14,421 INFO L226 Difference]: Without dead ends: 3868 [2021-12-07 00:40:14,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:40:14,422 INFO L933 BasicCegarLoop]: 1899 mSDtfsCounter, 1563 mSDsluCounter, 5528 mSDsCounter, 0 mSdLazyCounter, 5498 mSolverCounterSat, 1497 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 7427 SdHoareTripleChecker+Invalid, 6996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1497 IncrementalHoareTripleChecker+Valid, 5498 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:40:14,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1659 Valid, 7427 Invalid, 6996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1497 Valid, 5498 Invalid, 1 Unknown, 0 Unchecked, 10.8s Time] [2021-12-07 00:40:14,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3868 states. [2021-12-07 00:40:14,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3868 to 3219. [2021-12-07 00:40:14,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 2214 states have (on average 1.3509485094850948) internal successors, (2991), 2273 states have internal predecessors, (2991), 838 states have call successors, (838), 165 states have call predecessors, (838), 166 states have return successors, (835), 815 states have call predecessors, (835), 831 states have call successors, (835) [2021-12-07 00:40:14,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 4664 transitions. [2021-12-07 00:40:14,665 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 4664 transitions. Word has length 79 [2021-12-07 00:40:14,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:40:14,665 INFO L470 AbstractCegarLoop]: Abstraction has 3219 states and 4664 transitions. [2021-12-07 00:40:14,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:40:14,666 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 4664 transitions. [2021-12-07 00:40:14,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-07 00:40:14,667 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:40:14,667 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:40:14,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-07 00:40:14,667 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:40:14,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:40:14,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1350607516, now seen corresponding path program 1 times [2021-12-07 00:40:14,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:40:14,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809055273] [2021-12-07 00:40:14,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:40:14,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:40:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:14,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:40:14,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:14,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:40:14,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:14,785 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:40:14,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:40:14,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809055273] [2021-12-07 00:40:14,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809055273] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:40:14,785 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:40:14,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:40:14,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070388235] [2021-12-07 00:40:14,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:40:14,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:40:14,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:40:14,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:40:14,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:40:14,786 INFO L87 Difference]: Start difference. First operand 3219 states and 4664 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:40:20,351 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:40:23,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:40:23,461 INFO L93 Difference]: Finished difference Result 3843 states and 5617 transitions. [2021-12-07 00:40:23,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:40:23,461 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 77 [2021-12-07 00:40:23,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:40:23,470 INFO L225 Difference]: With dead ends: 3843 [2021-12-07 00:40:23,470 INFO L226 Difference]: Without dead ends: 3758 [2021-12-07 00:40:23,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-07 00:40:23,472 INFO L933 BasicCegarLoop]: 2059 mSDtfsCounter, 673 mSDsluCounter, 5087 mSDsCounter, 0 mSdLazyCounter, 3682 mSolverCounterSat, 465 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 7146 SdHoareTripleChecker+Invalid, 4148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 465 IncrementalHoareTripleChecker+Valid, 3682 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:40:23,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [894 Valid, 7146 Invalid, 4148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [465 Valid, 3682 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2021-12-07 00:40:23,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3758 states. [2021-12-07 00:40:23,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3758 to 3220. [2021-12-07 00:40:23,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3220 states, 2215 states have (on average 1.3507900677200904) internal successors, (2992), 2274 states have internal predecessors, (2992), 838 states have call successors, (838), 165 states have call predecessors, (838), 166 states have return successors, (835), 815 states have call predecessors, (835), 831 states have call successors, (835) [2021-12-07 00:40:23,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3220 states to 3220 states and 4665 transitions. [2021-12-07 00:40:23,732 INFO L78 Accepts]: Start accepts. Automaton has 3220 states and 4665 transitions. Word has length 77 [2021-12-07 00:40:23,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:40:23,732 INFO L470 AbstractCegarLoop]: Abstraction has 3220 states and 4665 transitions. [2021-12-07 00:40:23,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-07 00:40:23,732 INFO L276 IsEmpty]: Start isEmpty. Operand 3220 states and 4665 transitions. [2021-12-07 00:40:23,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-07 00:40:23,734 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:40:23,734 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:40:23,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-07 00:40:23,734 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:40:23,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:40:23,734 INFO L85 PathProgramCache]: Analyzing trace with hash 2140189835, now seen corresponding path program 1 times [2021-12-07 00:40:23,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:40:23,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191165680] [2021-12-07 00:40:23,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:40:23,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:40:23,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:40:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:40:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-07 00:40:23,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 00:40:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-07 00:40:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-07 00:40:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:23,881 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:40:23,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:40:23,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191165680] [2021-12-07 00:40:23,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191165680] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:40:23,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:40:23,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:40:23,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776808389] [2021-12-07 00:40:23,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:40:23,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:40:23,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:40:23,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:40:23,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:40:23,882 INFO L87 Difference]: Start difference. First operand 3220 states and 4665 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-07 00:40:27,950 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:40:30,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:40:30,936 INFO L93 Difference]: Finished difference Result 5901 states and 8748 transitions. [2021-12-07 00:40:30,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-07 00:40:30,936 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 81 [2021-12-07 00:40:30,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:40:30,943 INFO L225 Difference]: With dead ends: 5901 [2021-12-07 00:40:30,943 INFO L226 Difference]: Without dead ends: 3693 [2021-12-07 00:40:30,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-12-07 00:40:30,947 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 2408 mSDsluCounter, 2753 mSDsCounter, 0 mSdLazyCounter, 2986 mSolverCounterSat, 2300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2409 SdHoareTripleChecker+Valid, 4637 SdHoareTripleChecker+Invalid, 5286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2300 IncrementalHoareTripleChecker+Valid, 2986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:40:30,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2409 Valid, 4637 Invalid, 5286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2300 Valid, 2986 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2021-12-07 00:40:30,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3693 states. [2021-12-07 00:40:31,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3693 to 3218. [2021-12-07 00:40:31,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 2214 states have (on average 1.3495934959349594) internal successors, (2988), 2272 states have internal predecessors, (2988), 837 states have call successors, (837), 165 states have call predecessors, (837), 166 states have return successors, (835), 815 states have call predecessors, (835), 831 states have call successors, (835) [2021-12-07 00:40:31,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 4660 transitions. [2021-12-07 00:40:31,189 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 4660 transitions. Word has length 81 [2021-12-07 00:40:31,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:40:31,189 INFO L470 AbstractCegarLoop]: Abstraction has 3218 states and 4660 transitions. [2021-12-07 00:40:31,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-07 00:40:31,189 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 4660 transitions. [2021-12-07 00:40:31,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-07 00:40:31,191 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:40:31,191 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:40:31,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-07 00:40:31,191 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:40:31,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:40:31,191 INFO L85 PathProgramCache]: Analyzing trace with hash -2000787447, now seen corresponding path program 1 times [2021-12-07 00:40:31,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:40:31,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372997253] [2021-12-07 00:40:31,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:40:31,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:40:31,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:40:31,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:40:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:40:31,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:40:31,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:40:31,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-07 00:40:31,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:40:31,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:40:31,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372997253] [2021-12-07 00:40:31,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372997253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:40:31,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:40:31,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:40:31,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810704727] [2021-12-07 00:40:31,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:40:31,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:40:31,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:40:31,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:40:31,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:40:31,338 INFO L87 Difference]: Start difference. First operand 3218 states and 4660 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:40:40,712 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:40:48,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:40:48,028 INFO L93 Difference]: Finished difference Result 5217 states and 7805 transitions. [2021-12-07 00:40:48,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 00:40:48,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 79 [2021-12-07 00:40:48,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:40:48,038 INFO L225 Difference]: With dead ends: 5217 [2021-12-07 00:40:48,038 INFO L226 Difference]: Without dead ends: 5209 [2021-12-07 00:40:48,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:40:48,040 INFO L933 BasicCegarLoop]: 3056 mSDtfsCounter, 2119 mSDsluCounter, 3227 mSDsCounter, 0 mSdLazyCounter, 4295 mSolverCounterSat, 1357 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2472 SdHoareTripleChecker+Valid, 6283 SdHoareTripleChecker+Invalid, 5653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1357 IncrementalHoareTripleChecker+Valid, 4295 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:40:48,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2472 Valid, 6283 Invalid, 5653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1357 Valid, 4295 Invalid, 1 Unknown, 0 Unchecked, 16.0s Time] [2021-12-07 00:40:48,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5209 states. [2021-12-07 00:40:48,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5209 to 3244. [2021-12-07 00:40:48,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 2236 states have (on average 1.3488372093023255) internal successors, (3016), 2295 states have internal predecessors, (3016), 839 states have call successors, (839), 167 states have call predecessors, (839), 168 states have return successors, (837), 817 states have call predecessors, (837), 833 states have call successors, (837) [2021-12-07 00:40:48,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 4692 transitions. [2021-12-07 00:40:48,321 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 4692 transitions. Word has length 79 [2021-12-07 00:40:48,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:40:48,321 INFO L470 AbstractCegarLoop]: Abstraction has 3244 states and 4692 transitions. [2021-12-07 00:40:48,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:40:48,321 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 4692 transitions. [2021-12-07 00:40:48,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-07 00:40:48,323 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:40:48,323 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:40:48,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-07 00:40:48,323 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:40:48,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:40:48,323 INFO L85 PathProgramCache]: Analyzing trace with hash 796301038, now seen corresponding path program 1 times [2021-12-07 00:40:48,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:40:48,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082558310] [2021-12-07 00:40:48,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:40:48,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:40:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:48,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-07 00:40:48,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:48,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:40:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:48,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-07 00:40:48,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:48,450 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:40:48,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:40:48,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082558310] [2021-12-07 00:40:48,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082558310] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:40:48,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:40:48,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 00:40:48,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376161508] [2021-12-07 00:40:48,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:40:48,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 00:40:48,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:40:48,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 00:40:48,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 00:40:48,451 INFO L87 Difference]: Start difference. First operand 3244 states and 4692 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-07 00:40:52,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:40:54,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:40:54,895 INFO L93 Difference]: Finished difference Result 5009 states and 7344 transitions. [2021-12-07 00:40:54,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-07 00:40:54,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 79 [2021-12-07 00:40:54,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:40:54,903 INFO L225 Difference]: With dead ends: 5009 [2021-12-07 00:40:54,903 INFO L226 Difference]: Without dead ends: 3682 [2021-12-07 00:40:54,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:40:54,906 INFO L933 BasicCegarLoop]: 1955 mSDtfsCounter, 2403 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 1134 mSolverCounterSat, 1140 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2542 SdHoareTripleChecker+Valid, 2450 SdHoareTripleChecker+Invalid, 2275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1140 IncrementalHoareTripleChecker+Valid, 1134 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:40:54,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2542 Valid, 2450 Invalid, 2275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1140 Valid, 1134 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2021-12-07 00:40:54,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3682 states. [2021-12-07 00:40:55,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3682 to 3207. [2021-12-07 00:40:55,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3207 states, 2216 states have (on average 1.348375451263538) internal successors, (2988), 2275 states have internal predecessors, (2988), 825 states have call successors, (825), 164 states have call predecessors, (825), 165 states have return successors, (823), 803 states have call predecessors, (823), 819 states have call successors, (823) [2021-12-07 00:40:55,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3207 states to 3207 states and 4636 transitions. [2021-12-07 00:40:55,163 INFO L78 Accepts]: Start accepts. Automaton has 3207 states and 4636 transitions. Word has length 79 [2021-12-07 00:40:55,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:40:55,163 INFO L470 AbstractCegarLoop]: Abstraction has 3207 states and 4636 transitions. [2021-12-07 00:40:55,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-07 00:40:55,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3207 states and 4636 transitions. [2021-12-07 00:40:55,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-07 00:40:55,165 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:40:55,165 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:40:55,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-07 00:40:55,165 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:40:55,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:40:55,166 INFO L85 PathProgramCache]: Analyzing trace with hash 817956256, now seen corresponding path program 1 times [2021-12-07 00:40:55,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:40:55,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137924279] [2021-12-07 00:40:55,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:40:55,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:40:55,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:55,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:40:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:55,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:40:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:55,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-07 00:40:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:55,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:40:55,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:55,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:40:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:40:55,404 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:40:55,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:40:55,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137924279] [2021-12-07 00:40:55,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137924279] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:40:55,404 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:40:55,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-07 00:40:55,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555923282] [2021-12-07 00:40:55,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:40:55,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-07 00:40:55,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:40:55,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-07 00:40:55,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:40:55,406 INFO L87 Difference]: Start difference. First operand 3207 states and 4636 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 10 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:03,868 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:05,898 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:13,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:41:13,288 INFO L93 Difference]: Finished difference Result 3883 states and 5752 transitions. [2021-12-07 00:41:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 00:41:13,288 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 10 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 86 [2021-12-07 00:41:13,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:41:13,295 INFO L225 Difference]: With dead ends: 3883 [2021-12-07 00:41:13,295 INFO L226 Difference]: Without dead ends: 3811 [2021-12-07 00:41:13,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:41:13,297 INFO L933 BasicCegarLoop]: 1963 mSDtfsCounter, 1206 mSDsluCounter, 11860 mSDsCounter, 0 mSdLazyCounter, 14475 mSolverCounterSat, 1354 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 13823 SdHoareTripleChecker+Invalid, 15831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1354 IncrementalHoareTripleChecker+Valid, 14475 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:41:13,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1236 Valid, 13823 Invalid, 15831 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1354 Valid, 14475 Invalid, 2 Unknown, 0 Unchecked, 17.3s Time] [2021-12-07 00:41:13,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3811 states. [2021-12-07 00:41:13,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3811 to 3167. [2021-12-07 00:41:13,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3167 states, 2181 states have (on average 1.3457129756992205) internal successors, (2935), 2240 states have internal predecessors, (2935), 822 states have call successors, (822), 162 states have call predecessors, (822), 163 states have return successors, (820), 800 states have call predecessors, (820), 816 states have call successors, (820) [2021-12-07 00:41:13,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3167 states to 3167 states and 4577 transitions. [2021-12-07 00:41:13,557 INFO L78 Accepts]: Start accepts. Automaton has 3167 states and 4577 transitions. Word has length 86 [2021-12-07 00:41:13,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:41:13,558 INFO L470 AbstractCegarLoop]: Abstraction has 3167 states and 4577 transitions. [2021-12-07 00:41:13,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 10 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:13,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3167 states and 4577 transitions. [2021-12-07 00:41:13,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-12-07 00:41:13,559 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:41:13,559 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:41:13,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-07 00:41:13,560 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:41:13,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:41:13,560 INFO L85 PathProgramCache]: Analyzing trace with hash -322449245, now seen corresponding path program 1 times [2021-12-07 00:41:13,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:41:13,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122673534] [2021-12-07 00:41:13,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:41:13,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:41:13,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:13,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:41:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:13,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:41:13,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:13,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-07 00:41:13,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:13,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:41:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:13,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:41:13,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:13,800 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:41:13,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:41:13,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122673534] [2021-12-07 00:41:13,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122673534] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:41:13,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:41:13,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-07 00:41:13,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520556525] [2021-12-07 00:41:13,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:41:13,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-07 00:41:13,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:41:13,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-07 00:41:13,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:41:13,802 INFO L87 Difference]: Start difference. First operand 3167 states and 4577 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 10 states have internal predecessors, (70), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:21,362 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:23,389 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:30,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:41:30,935 INFO L93 Difference]: Finished difference Result 3838 states and 5687 transitions. [2021-12-07 00:41:30,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 00:41:30,936 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 10 states have internal predecessors, (70), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 87 [2021-12-07 00:41:30,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:41:30,943 INFO L225 Difference]: With dead ends: 3838 [2021-12-07 00:41:30,943 INFO L226 Difference]: Without dead ends: 3805 [2021-12-07 00:41:30,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:41:30,945 INFO L933 BasicCegarLoop]: 1909 mSDtfsCounter, 1192 mSDsluCounter, 11338 mSDsCounter, 0 mSdLazyCounter, 14334 mSolverCounterSat, 1346 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 13247 SdHoareTripleChecker+Invalid, 15681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1346 IncrementalHoareTripleChecker+Valid, 14334 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2021-12-07 00:41:30,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1222 Valid, 13247 Invalid, 15681 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1346 Valid, 14334 Invalid, 1 Unknown, 0 Unchecked, 16.5s Time] [2021-12-07 00:41:30,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3805 states. [2021-12-07 00:41:31,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3805 to 3161. [2021-12-07 00:41:31,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3161 states, 2176 states have (on average 1.3455882352941178) internal successors, (2928), 2235 states have internal predecessors, (2928), 821 states have call successors, (821), 162 states have call predecessors, (821), 163 states have return successors, (819), 799 states have call predecessors, (819), 815 states have call successors, (819) [2021-12-07 00:41:31,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3161 states to 3161 states and 4568 transitions. [2021-12-07 00:41:31,224 INFO L78 Accepts]: Start accepts. Automaton has 3161 states and 4568 transitions. Word has length 87 [2021-12-07 00:41:31,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:41:31,224 INFO L470 AbstractCegarLoop]: Abstraction has 3161 states and 4568 transitions. [2021-12-07 00:41:31,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 10 states have internal predecessors, (70), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:31,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3161 states and 4568 transitions. [2021-12-07 00:41:31,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-12-07 00:41:31,226 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:41:31,226 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:41:31,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-07 00:41:31,226 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:41:31,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:41:31,227 INFO L85 PathProgramCache]: Analyzing trace with hash 2095625241, now seen corresponding path program 1 times [2021-12-07 00:41:31,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:41:31,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661373427] [2021-12-07 00:41:31,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:41:31,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:41:31,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:31,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:41:31,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:31,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:41:31,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:31,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-07 00:41:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:31,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:41:31,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:31,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:41:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:31,458 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:41:31,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:41:31,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661373427] [2021-12-07 00:41:31,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661373427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:41:31,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:41:31,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-07 00:41:31,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167300178] [2021-12-07 00:41:31,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:41:31,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-07 00:41:31,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:41:31,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-07 00:41:31,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:41:31,459 INFO L87 Difference]: Start difference. First operand 3161 states and 4568 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 10 states have internal predecessors, (70), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:39,316 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:41,349 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:49,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:41:49,075 INFO L93 Difference]: Finished difference Result 3832 states and 5678 transitions. [2021-12-07 00:41:49,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 00:41:49,075 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 10 states have internal predecessors, (70), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 87 [2021-12-07 00:41:49,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:41:49,083 INFO L225 Difference]: With dead ends: 3832 [2021-12-07 00:41:49,083 INFO L226 Difference]: Without dead ends: 3801 [2021-12-07 00:41:49,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:41:49,084 INFO L933 BasicCegarLoop]: 1899 mSDtfsCounter, 1192 mSDsluCounter, 11240 mSDsCounter, 0 mSdLazyCounter, 14315 mSolverCounterSat, 1344 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 13139 SdHoareTripleChecker+Invalid, 15660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1344 IncrementalHoareTripleChecker+Valid, 14315 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:41:49,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1222 Valid, 13139 Invalid, 15660 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1344 Valid, 14315 Invalid, 1 Unknown, 0 Unchecked, 17.0s Time] [2021-12-07 00:41:49,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3801 states. [2021-12-07 00:41:49,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3801 to 3157. [2021-12-07 00:41:49,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 2173 states have (on average 1.3456051541647491) internal successors, (2924), 2232 states have internal predecessors, (2924), 820 states have call successors, (820), 162 states have call predecessors, (820), 163 states have return successors, (818), 798 states have call predecessors, (818), 814 states have call successors, (818) [2021-12-07 00:41:49,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 4562 transitions. [2021-12-07 00:41:49,364 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 4562 transitions. Word has length 87 [2021-12-07 00:41:49,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:41:49,364 INFO L470 AbstractCegarLoop]: Abstraction has 3157 states and 4562 transitions. [2021-12-07 00:41:49,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 10 states have internal predecessors, (70), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:49,364 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 4562 transitions. [2021-12-07 00:41:49,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-07 00:41:49,366 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:41:49,366 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:41:49,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-07 00:41:49,366 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:41:49,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:41:49,366 INFO L85 PathProgramCache]: Analyzing trace with hash -530688652, now seen corresponding path program 1 times [2021-12-07 00:41:49,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:41:49,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968519441] [2021-12-07 00:41:49,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:41:49,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:41:49,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:49,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:41:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:49,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:41:49,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:49,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:41:49,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:49,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:41:49,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:49,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:41:49,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:41:49,597 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:41:49,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:41:49,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968519441] [2021-12-07 00:41:49,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968519441] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:41:49,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:41:49,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-07 00:41:49,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022108763] [2021-12-07 00:41:49,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:41:49,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-07 00:41:49,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:41:49,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-07 00:41:49,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:41:49,599 INFO L87 Difference]: Start difference. First operand 3157 states and 4562 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:41:57,348 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:41:59,376 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:07,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:42:07,107 INFO L93 Difference]: Finished difference Result 3828 states and 5672 transitions. [2021-12-07 00:42:07,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 00:42:07,107 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-07 00:42:07,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:42:07,115 INFO L225 Difference]: With dead ends: 3828 [2021-12-07 00:42:07,116 INFO L226 Difference]: Without dead ends: 3795 [2021-12-07 00:42:07,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:42:07,117 INFO L933 BasicCegarLoop]: 1895 mSDtfsCounter, 1192 mSDsluCounter, 11208 mSDsCounter, 0 mSdLazyCounter, 14297 mSolverCounterSat, 1340 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 13103 SdHoareTripleChecker+Invalid, 15639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1340 IncrementalHoareTripleChecker+Valid, 14297 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:42:07,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1222 Valid, 13103 Invalid, 15639 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1340 Valid, 14297 Invalid, 2 Unknown, 0 Unchecked, 16.9s Time] [2021-12-07 00:42:07,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3795 states. [2021-12-07 00:42:07,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3795 to 3151. [2021-12-07 00:42:07,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3151 states, 2168 states have (on average 1.345479704797048) internal successors, (2917), 2227 states have internal predecessors, (2917), 819 states have call successors, (819), 162 states have call predecessors, (819), 163 states have return successors, (817), 797 states have call predecessors, (817), 813 states have call successors, (817) [2021-12-07 00:42:07,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3151 states to 3151 states and 4553 transitions. [2021-12-07 00:42:07,400 INFO L78 Accepts]: Start accepts. Automaton has 3151 states and 4553 transitions. Word has length 90 [2021-12-07 00:42:07,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:42:07,400 INFO L470 AbstractCegarLoop]: Abstraction has 3151 states and 4553 transitions. [2021-12-07 00:42:07,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:42:07,400 INFO L276 IsEmpty]: Start isEmpty. Operand 3151 states and 4553 transitions. [2021-12-07 00:42:07,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-07 00:42:07,401 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:42:07,402 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:42:07,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-07 00:42:07,402 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:42:07,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:42:07,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1890344577, now seen corresponding path program 1 times [2021-12-07 00:42:07,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:42:07,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387576836] [2021-12-07 00:42:07,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:42:07,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:42:07,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:07,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:42:07,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:07,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:42:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:07,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-07 00:42:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:07,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:42:07,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:07,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:42:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:07,636 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:42:07,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:42:07,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387576836] [2021-12-07 00:42:07,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387576836] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:42:07,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:42:07,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-07 00:42:07,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978826560] [2021-12-07 00:42:07,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:42:07,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-07 00:42:07,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:42:07,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-07 00:42:07,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:42:07,638 INFO L87 Difference]: Start difference. First operand 3151 states and 4553 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 10 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:42:15,377 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:17,409 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:25,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:42:25,542 INFO L93 Difference]: Finished difference Result 3822 states and 5663 transitions. [2021-12-07 00:42:25,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-07 00:42:25,543 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 10 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 86 [2021-12-07 00:42:25,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:42:25,550 INFO L225 Difference]: With dead ends: 3822 [2021-12-07 00:42:25,550 INFO L226 Difference]: Without dead ends: 3791 [2021-12-07 00:42:25,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:42:25,552 INFO L933 BasicCegarLoop]: 1888 mSDtfsCounter, 1192 mSDsluCounter, 11140 mSDsCounter, 0 mSdLazyCounter, 14282 mSolverCounterSat, 1340 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 13028 SdHoareTripleChecker+Invalid, 15624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1340 IncrementalHoareTripleChecker+Valid, 14282 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:42:25,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1222 Valid, 13028 Invalid, 15624 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1340 Valid, 14282 Invalid, 2 Unknown, 0 Unchecked, 17.3s Time] [2021-12-07 00:42:25,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3791 states. [2021-12-07 00:42:25,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3791 to 3147. [2021-12-07 00:42:25,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3147 states, 2165 states have (on average 1.3454965357967668) internal successors, (2913), 2224 states have internal predecessors, (2913), 818 states have call successors, (818), 162 states have call predecessors, (818), 163 states have return successors, (816), 796 states have call predecessors, (816), 812 states have call successors, (816) [2021-12-07 00:42:25,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3147 states to 3147 states and 4547 transitions. [2021-12-07 00:42:25,847 INFO L78 Accepts]: Start accepts. Automaton has 3147 states and 4547 transitions. Word has length 86 [2021-12-07 00:42:25,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:42:25,847 INFO L470 AbstractCegarLoop]: Abstraction has 3147 states and 4547 transitions. [2021-12-07 00:42:25,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 10 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:42:25,847 INFO L276 IsEmpty]: Start isEmpty. Operand 3147 states and 4547 transitions. [2021-12-07 00:42:25,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-07 00:42:25,849 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:42:25,849 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:42:25,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-07 00:42:25,849 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:42:25,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:42:25,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1442064111, now seen corresponding path program 1 times [2021-12-07 00:42:25,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:42:25,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741619394] [2021-12-07 00:42:25,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:42:25,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:42:25,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:25,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:42:25,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:25,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:42:25,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:25,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:42:25,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:25,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:42:25,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:26,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:42:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:26,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-07 00:42:26,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:26,026 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:42:26,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:42:26,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741619394] [2021-12-07 00:42:26,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741619394] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:42:26,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:42:26,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:42:26,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986482651] [2021-12-07 00:42:26,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:42:26,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:42:26,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:42:26,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:42:26,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:42:26,027 INFO L87 Difference]: Start difference. First operand 3147 states and 4547 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:42:32,128 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:34,414 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:41,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:42:41,192 INFO L93 Difference]: Finished difference Result 5098 states and 7623 transitions. [2021-12-07 00:42:41,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-07 00:42:41,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 80 [2021-12-07 00:42:41,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:42:41,201 INFO L225 Difference]: With dead ends: 5098 [2021-12-07 00:42:41,201 INFO L226 Difference]: Without dead ends: 5092 [2021-12-07 00:42:41,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:42:41,203 INFO L933 BasicCegarLoop]: 3094 mSDtfsCounter, 5241 mSDsluCounter, 2914 mSDsCounter, 0 mSdLazyCounter, 4671 mSolverCounterSat, 4477 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5388 SdHoareTripleChecker+Valid, 6008 SdHoareTripleChecker+Invalid, 9150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4477 IncrementalHoareTripleChecker+Valid, 4671 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:42:41,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5388 Valid, 6008 Invalid, 9150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4477 Valid, 4671 Invalid, 2 Unknown, 0 Unchecked, 14.4s Time] [2021-12-07 00:42:41,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5092 states. [2021-12-07 00:42:41,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5092 to 3147. [2021-12-07 00:42:41,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3147 states, 2165 states have (on average 1.3450346420323325) internal successors, (2912), 2224 states have internal predecessors, (2912), 818 states have call successors, (818), 162 states have call predecessors, (818), 163 states have return successors, (816), 796 states have call predecessors, (816), 812 states have call successors, (816) [2021-12-07 00:42:41,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3147 states to 3147 states and 4546 transitions. [2021-12-07 00:42:41,506 INFO L78 Accepts]: Start accepts. Automaton has 3147 states and 4546 transitions. Word has length 80 [2021-12-07 00:42:41,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:42:41,506 INFO L470 AbstractCegarLoop]: Abstraction has 3147 states and 4546 transitions. [2021-12-07 00:42:41,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:42:41,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3147 states and 4546 transitions. [2021-12-07 00:42:41,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-07 00:42:41,508 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:42:41,508 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:42:41,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-07 00:42:41,508 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:42:41,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:42:41,508 INFO L85 PathProgramCache]: Analyzing trace with hash 269708161, now seen corresponding path program 1 times [2021-12-07 00:42:41,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:42:41,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886600832] [2021-12-07 00:42:41,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:42:41,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:42:41,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:41,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:42:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:41,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:42:41,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:41,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 00:42:41,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:41,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:42:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:41,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:42:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:42:41,740 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:42:41,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:42:41,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886600832] [2021-12-07 00:42:41,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886600832] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:42:41,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:42:41,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-07 00:42:41,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917431067] [2021-12-07 00:42:41,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:42:41,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-07 00:42:41,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:42:41,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-07 00:42:41,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-12-07 00:42:41,741 INFO L87 Difference]: Start difference. First operand 3147 states and 4546 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:42:49,759 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:51,091 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:42:59,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:42:59,748 INFO L93 Difference]: Finished difference Result 3818 states and 5656 transitions. [2021-12-07 00:42:59,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-07 00:42:59,748 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 86 [2021-12-07 00:42:59,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:42:59,755 INFO L225 Difference]: With dead ends: 3818 [2021-12-07 00:42:59,755 INFO L226 Difference]: Without dead ends: 3787 [2021-12-07 00:42:59,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-12-07 00:42:59,756 INFO L933 BasicCegarLoop]: 1899 mSDtfsCounter, 1220 mSDsluCounter, 12274 mSDsCounter, 0 mSdLazyCounter, 15525 mSolverCounterSat, 1336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 14173 SdHoareTripleChecker+Invalid, 16861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1336 IncrementalHoareTripleChecker+Valid, 15525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:42:59,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 14173 Invalid, 16861 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1336 Valid, 15525 Invalid, 0 Unknown, 0 Unchecked, 17.3s Time] [2021-12-07 00:42:59,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3787 states. [2021-12-07 00:43:00,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3787 to 3143. [2021-12-07 00:43:00,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3143 states, 2162 states have (on average 1.3450508788159112) internal successors, (2908), 2221 states have internal predecessors, (2908), 817 states have call successors, (817), 162 states have call predecessors, (817), 163 states have return successors, (815), 795 states have call predecessors, (815), 811 states have call successors, (815) [2021-12-07 00:43:00,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3143 states to 3143 states and 4540 transitions. [2021-12-07 00:43:00,056 INFO L78 Accepts]: Start accepts. Automaton has 3143 states and 4540 transitions. Word has length 86 [2021-12-07 00:43:00,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:43:00,056 INFO L470 AbstractCegarLoop]: Abstraction has 3143 states and 4540 transitions. [2021-12-07 00:43:00,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:43:00,056 INFO L276 IsEmpty]: Start isEmpty. Operand 3143 states and 4540 transitions. [2021-12-07 00:43:00,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-07 00:43:00,058 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:43:00,058 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:43:00,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-07 00:43:00,058 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:43:00,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:43:00,058 INFO L85 PathProgramCache]: Analyzing trace with hash 655940089, now seen corresponding path program 1 times [2021-12-07 00:43:00,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:43:00,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91339363] [2021-12-07 00:43:00,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:43:00,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:43:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:43:00,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:43:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-07 00:43:00,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 00:43:00,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 00:43:00,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:43:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:00,218 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:43:00,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:43:00,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91339363] [2021-12-07 00:43:00,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91339363] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:43:00,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:43:00,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:43:00,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288643014] [2021-12-07 00:43:00,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:43:00,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:43:00,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:43:00,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:43:00,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:43:00,220 INFO L87 Difference]: Start difference. First operand 3143 states and 4540 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-07 00:43:10,618 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:43:13,566 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:43:16,044 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:43:18,083 WARN L534 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-12-07 00:43:27,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:43:27,703 INFO L93 Difference]: Finished difference Result 5079 states and 7601 transitions. [2021-12-07 00:43:27,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-07 00:43:27,703 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 82 [2021-12-07 00:43:27,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:43:27,713 INFO L225 Difference]: With dead ends: 5079 [2021-12-07 00:43:27,713 INFO L226 Difference]: Without dead ends: 5076 [2021-12-07 00:43:27,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:43:27,715 INFO L933 BasicCegarLoop]: 2991 mSDtfsCounter, 2710 mSDsluCounter, 3734 mSDsCounter, 0 mSdLazyCounter, 6608 mSolverCounterSat, 2791 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2862 SdHoareTripleChecker+Valid, 6725 SdHoareTripleChecker+Invalid, 9402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2791 IncrementalHoareTripleChecker+Valid, 6608 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.7s IncrementalHoareTripleChecker+Time [2021-12-07 00:43:27,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2862 Valid, 6725 Invalid, 9402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2791 Valid, 6608 Invalid, 3 Unknown, 0 Unchecked, 26.7s Time] [2021-12-07 00:43:27,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5076 states. [2021-12-07 00:43:28,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5076 to 3147. [2021-12-07 00:43:28,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3147 states, 2166 states have (on average 1.34533702677747) internal successors, (2914), 2225 states have internal predecessors, (2914), 817 states have call successors, (817), 162 states have call predecessors, (817), 163 states have return successors, (815), 795 states have call predecessors, (815), 811 states have call successors, (815) [2021-12-07 00:43:28,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3147 states to 3147 states and 4546 transitions. [2021-12-07 00:43:28,043 INFO L78 Accepts]: Start accepts. Automaton has 3147 states and 4546 transitions. Word has length 82 [2021-12-07 00:43:28,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:43:28,043 INFO L470 AbstractCegarLoop]: Abstraction has 3147 states and 4546 transitions. [2021-12-07 00:43:28,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-07 00:43:28,043 INFO L276 IsEmpty]: Start isEmpty. Operand 3147 states and 4546 transitions. [2021-12-07 00:43:28,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-07 00:43:28,044 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:43:28,044 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:43:28,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-07 00:43:28,045 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:43:28,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:43:28,045 INFO L85 PathProgramCache]: Analyzing trace with hash 436898571, now seen corresponding path program 1 times [2021-12-07 00:43:28,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:43:28,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506162394] [2021-12-07 00:43:28,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:43:28,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:43:28,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:28,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:43:28,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:28,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:43:28,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:28,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 00:43:28,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:28,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:43:28,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:28,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-07 00:43:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:28,200 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:43:28,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:43:28,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506162394] [2021-12-07 00:43:28,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506162394] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:43:28,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:43:28,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:43:28,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687940589] [2021-12-07 00:43:28,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:43:28,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:43:28,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:43:28,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:43:28,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:43:28,201 INFO L87 Difference]: Start difference. First operand 3147 states and 4546 transitions. Second operand has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:43:33,672 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:43:38,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:43:38,313 INFO L93 Difference]: Finished difference Result 3646 states and 5343 transitions. [2021-12-07 00:43:38,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 00:43:38,314 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2021-12-07 00:43:38,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:43:38,320 INFO L225 Difference]: With dead ends: 3646 [2021-12-07 00:43:38,320 INFO L226 Difference]: Without dead ends: 3601 [2021-12-07 00:43:38,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:43:38,321 INFO L933 BasicCegarLoop]: 1782 mSDtfsCounter, 1009 mSDsluCounter, 6655 mSDsCounter, 0 mSdLazyCounter, 6823 mSolverCounterSat, 491 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 8437 SdHoareTripleChecker+Invalid, 7315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 491 IncrementalHoareTripleChecker+Valid, 6823 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:43:38,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1316 Valid, 8437 Invalid, 7315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [491 Valid, 6823 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2021-12-07 00:43:38,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2021-12-07 00:43:38,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 3131. [2021-12-07 00:43:38,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3131 states, 2155 states have (on average 1.3466357308584687) internal successors, (2902), 2214 states have internal predecessors, (2902), 814 states have call successors, (814), 160 states have call predecessors, (814), 161 states have return successors, (812), 792 states have call predecessors, (812), 808 states have call successors, (812) [2021-12-07 00:43:38,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3131 states to 3131 states and 4528 transitions. [2021-12-07 00:43:38,614 INFO L78 Accepts]: Start accepts. Automaton has 3131 states and 4528 transitions. Word has length 80 [2021-12-07 00:43:38,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:43:38,614 INFO L470 AbstractCegarLoop]: Abstraction has 3131 states and 4528 transitions. [2021-12-07 00:43:38,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-07 00:43:38,614 INFO L276 IsEmpty]: Start isEmpty. Operand 3131 states and 4528 transitions. [2021-12-07 00:43:38,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-07 00:43:38,616 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:43:38,616 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:43:38,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-12-07 00:43:38,616 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:43:38,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:43:38,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1643022099, now seen corresponding path program 1 times [2021-12-07 00:43:38,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:43:38,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859552253] [2021-12-07 00:43:38,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:43:38,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:43:38,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:43:38,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:43:38,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:43:38,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:43:38,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:43:38,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-07 00:43:38,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:38,793 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:43:38,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:43:38,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859552253] [2021-12-07 00:43:38,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859552253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:43:38,793 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:43:38,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-07 00:43:38,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973155174] [2021-12-07 00:43:38,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:43:38,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-07 00:43:38,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:43:38,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-07 00:43:38,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:43:38,794 INFO L87 Difference]: Start difference. First operand 3131 states and 4528 transitions. Second operand has 10 states, 10 states have (on average 6.2) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:43:45,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:43:47,840 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:43:53,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:43:53,959 INFO L93 Difference]: Finished difference Result 3806 states and 5644 transitions. [2021-12-07 00:43:53,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-07 00:43:53,960 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.2) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 81 [2021-12-07 00:43:53,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:43:53,966 INFO L225 Difference]: With dead ends: 3806 [2021-12-07 00:43:53,967 INFO L226 Difference]: Without dead ends: 3802 [2021-12-07 00:43:53,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-12-07 00:43:53,968 INFO L933 BasicCegarLoop]: 1840 mSDtfsCounter, 700 mSDsluCounter, 7539 mSDsCounter, 0 mSdLazyCounter, 8525 mSolverCounterSat, 483 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 9379 SdHoareTripleChecker+Invalid, 9010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 483 IncrementalHoareTripleChecker+Valid, 8525 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2021-12-07 00:43:53,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [932 Valid, 9379 Invalid, 9010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [483 Valid, 8525 Invalid, 2 Unknown, 0 Unchecked, 14.6s Time] [2021-12-07 00:43:53,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2021-12-07 00:43:54,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3154. [2021-12-07 00:43:54,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3154 states, 2175 states have (on average 1.3457471264367815) internal successors, (2927), 2235 states have internal predecessors, (2927), 817 states have call successors, (817), 160 states have call predecessors, (817), 161 states have return successors, (815), 795 states have call predecessors, (815), 811 states have call successors, (815) [2021-12-07 00:43:54,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3154 states to 3154 states and 4559 transitions. [2021-12-07 00:43:54,269 INFO L78 Accepts]: Start accepts. Automaton has 3154 states and 4559 transitions. Word has length 81 [2021-12-07 00:43:54,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:43:54,270 INFO L470 AbstractCegarLoop]: Abstraction has 3154 states and 4559 transitions. [2021-12-07 00:43:54,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.2) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:43:54,270 INFO L276 IsEmpty]: Start isEmpty. Operand 3154 states and 4559 transitions. [2021-12-07 00:43:54,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-07 00:43:54,271 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:43:54,271 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:43:54,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-12-07 00:43:54,272 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:43:54,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:43:54,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1642745269, now seen corresponding path program 1 times [2021-12-07 00:43:54,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:43:54,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114607136] [2021-12-07 00:43:54,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:43:54,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:43:54,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-07 00:43:54,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:43:54,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-07 00:43:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-07 00:43:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-07 00:43:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-07 00:43:54,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:43:54,440 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:43:54,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:43:54,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114607136] [2021-12-07 00:43:54,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114607136] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:43:54,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:43:54,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 00:43:54,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696781434] [2021-12-07 00:43:54,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:43:54,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 00:43:54,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:43:54,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 00:43:54,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:43:54,441 INFO L87 Difference]: Start difference. First operand 3154 states and 4559 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:44:02,341 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:04,371 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:06,929 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:08,962 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:17,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:44:17,755 INFO L93 Difference]: Finished difference Result 5105 states and 7636 transitions. [2021-12-07 00:44:17,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-07 00:44:17,755 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 81 [2021-12-07 00:44:17,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:44:17,765 INFO L225 Difference]: With dead ends: 5105 [2021-12-07 00:44:17,765 INFO L226 Difference]: Without dead ends: 5063 [2021-12-07 00:44:17,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-12-07 00:44:17,767 INFO L933 BasicCegarLoop]: 2857 mSDtfsCounter, 4993 mSDsluCounter, 3558 mSDsCounter, 0 mSdLazyCounter, 5732 mSolverCounterSat, 3804 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5138 SdHoareTripleChecker+Valid, 6415 SdHoareTripleChecker+Invalid, 9539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3804 IncrementalHoareTripleChecker+Valid, 5732 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:44:17,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5138 Valid, 6415 Invalid, 9539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3804 Valid, 5732 Invalid, 3 Unknown, 0 Unchecked, 22.4s Time] [2021-12-07 00:44:17,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5063 states. [2021-12-07 00:44:18,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5063 to 3116. [2021-12-07 00:44:18,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 2142 states have (on average 1.3468720821662) internal successors, (2885), 2201 states have internal predecessors, (2885), 813 states have call successors, (813), 159 states have call predecessors, (813), 160 states have return successors, (811), 791 states have call predecessors, (811), 807 states have call successors, (811) [2021-12-07 00:44:18,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 4509 transitions. [2021-12-07 00:44:18,114 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 4509 transitions. Word has length 81 [2021-12-07 00:44:18,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:44:18,114 INFO L470 AbstractCegarLoop]: Abstraction has 3116 states and 4509 transitions. [2021-12-07 00:44:18,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-07 00:44:18,114 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 4509 transitions. [2021-12-07 00:44:18,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-07 00:44:18,116 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:44:18,116 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:44:18,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-12-07 00:44:18,116 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:44:18,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:44:18,116 INFO L85 PathProgramCache]: Analyzing trace with hash 802716237, now seen corresponding path program 1 times [2021-12-07 00:44:18,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:44:18,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001743804] [2021-12-07 00:44:18,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:44:18,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:44:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:44:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:44:18,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-07 00:44:18,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:44:18,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:44:18,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:44:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:18,362 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:44:18,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:44:18,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001743804] [2021-12-07 00:44:18,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001743804] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:44:18,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:44:18,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-07 00:44:18,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308977614] [2021-12-07 00:44:18,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:44:18,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-07 00:44:18,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:44:18,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-07 00:44:18,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-12-07 00:44:18,363 INFO L87 Difference]: Start difference. First operand 3116 states and 4509 transitions. Second operand has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 10 states have internal predecessors, (64), 3 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:44:26,798 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:28,833 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:37,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:44:37,896 INFO L93 Difference]: Finished difference Result 3787 states and 5619 transitions. [2021-12-07 00:44:37,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-07 00:44:37,896 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 10 states have internal predecessors, (64), 3 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 83 [2021-12-07 00:44:37,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:44:37,904 INFO L225 Difference]: With dead ends: 3787 [2021-12-07 00:44:37,904 INFO L226 Difference]: Without dead ends: 3758 [2021-12-07 00:44:37,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:44:37,905 INFO L933 BasicCegarLoop]: 1877 mSDtfsCounter, 1149 mSDsluCounter, 12136 mSDsCounter, 0 mSdLazyCounter, 15401 mSolverCounterSat, 1319 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 14013 SdHoareTripleChecker+Invalid, 16722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1319 IncrementalHoareTripleChecker+Valid, 15401 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:44:37,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1179 Valid, 14013 Invalid, 16722 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1319 Valid, 15401 Invalid, 2 Unknown, 0 Unchecked, 18.9s Time] [2021-12-07 00:44:37,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3758 states. [2021-12-07 00:44:38,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3758 to 3114. [2021-12-07 00:44:38,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3114 states, 2141 states have (on average 1.3465670247547874) internal successors, (2883), 2200 states have internal predecessors, (2883), 812 states have call successors, (812), 159 states have call predecessors, (812), 160 states have return successors, (810), 790 states have call predecessors, (810), 806 states have call successors, (810) [2021-12-07 00:44:38,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3114 states to 3114 states and 4505 transitions. [2021-12-07 00:44:38,223 INFO L78 Accepts]: Start accepts. Automaton has 3114 states and 4505 transitions. Word has length 83 [2021-12-07 00:44:38,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:44:38,223 INFO L470 AbstractCegarLoop]: Abstraction has 3114 states and 4505 transitions. [2021-12-07 00:44:38,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 10 states have internal predecessors, (64), 3 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:44:38,223 INFO L276 IsEmpty]: Start isEmpty. Operand 3114 states and 4505 transitions. [2021-12-07 00:44:38,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-12-07 00:44:38,224 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:44:38,224 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:44:38,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-12-07 00:44:38,225 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:44:38,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:44:38,225 INFO L85 PathProgramCache]: Analyzing trace with hash 182264456, now seen corresponding path program 1 times [2021-12-07 00:44:38,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:44:38,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135713041] [2021-12-07 00:44:38,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:44:38,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:44:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:44:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:44:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-07 00:44:38,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:44:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:44:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:44:38,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:38,468 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:44:38,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:44:38,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135713041] [2021-12-07 00:44:38,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135713041] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:44:38,468 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:44:38,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-07 00:44:38,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639714672] [2021-12-07 00:44:38,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:44:38,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-07 00:44:38,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:44:38,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-07 00:44:38,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-12-07 00:44:38,469 INFO L87 Difference]: Start difference. First operand 3114 states and 4505 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 10 states have internal predecessors, (63), 3 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:44:46,736 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:48,768 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 00:44:58,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:44:58,038 INFO L93 Difference]: Finished difference Result 3785 states and 5615 transitions. [2021-12-07 00:44:58,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-07 00:44:58,038 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 10 states have internal predecessors, (63), 3 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 82 [2021-12-07 00:44:58,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:44:58,045 INFO L225 Difference]: With dead ends: 3785 [2021-12-07 00:44:58,045 INFO L226 Difference]: Without dead ends: 3751 [2021-12-07 00:44:58,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:44:58,046 INFO L933 BasicCegarLoop]: 1840 mSDtfsCounter, 1149 mSDsluCounter, 11774 mSDsCounter, 0 mSdLazyCounter, 15369 mSolverCounterSat, 1319 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 13614 SdHoareTripleChecker+Invalid, 16690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1319 IncrementalHoareTripleChecker+Valid, 15369 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:44:58,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1179 Valid, 13614 Invalid, 16690 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1319 Valid, 15369 Invalid, 2 Unknown, 0 Unchecked, 18.9s Time] [2021-12-07 00:44:58,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3751 states. [2021-12-07 00:44:58,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3751 to 3107. [2021-12-07 00:44:58,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3107 states, 2137 states have (on average 1.346747777257838) internal successors, (2878), 2196 states have internal predecessors, (2878), 810 states have call successors, (810), 158 states have call predecessors, (810), 159 states have return successors, (808), 788 states have call predecessors, (808), 804 states have call successors, (808) [2021-12-07 00:44:58,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3107 states to 3107 states and 4496 transitions. [2021-12-07 00:44:58,352 INFO L78 Accepts]: Start accepts. Automaton has 3107 states and 4496 transitions. Word has length 82 [2021-12-07 00:44:58,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:44:58,352 INFO L470 AbstractCegarLoop]: Abstraction has 3107 states and 4496 transitions. [2021-12-07 00:44:58,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 10 states have internal predecessors, (63), 3 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:44:58,352 INFO L276 IsEmpty]: Start isEmpty. Operand 3107 states and 4496 transitions. [2021-12-07 00:44:58,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-07 00:44:58,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:44:58,353 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:44:58,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-12-07 00:44:58,354 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:44:58,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:44:58,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1381130804, now seen corresponding path program 1 times [2021-12-07 00:44:58,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:44:58,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533409314] [2021-12-07 00:44:58,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:44:58,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:44:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-07 00:44:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:44:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-07 00:44:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-07 00:44:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 00:44:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:44:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:44:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-07 00:44:58,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:44:58,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533409314] [2021-12-07 00:44:58,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533409314] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:44:58,546 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:44:58,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:44:58,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667982464] [2021-12-07 00:44:58,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:44:58,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:44:58,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:44:58,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:44:58,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:44:58,547 INFO L87 Difference]: Start difference. First operand 3107 states and 4496 transitions. Second operand has 9 states, 9 states have (on average 7.0) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (8), 7 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-07 00:45:08,892 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []