/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/product-lines/email_spec9_product30.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 04:01:29,820 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 04:01:29,822 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 04:01:29,863 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 04:01:29,864 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 04:01:29,867 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 04:01:29,871 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 04:01:29,874 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 04:01:29,876 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 04:01:29,881 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 04:01:29,882 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 04:01:29,883 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 04:01:29,883 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 04:01:29,884 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 04:01:29,885 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 04:01:29,885 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 04:01:29,886 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 04:01:29,887 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 04:01:29,888 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 04:01:29,889 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 04:01:29,890 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 04:01:29,891 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 04:01:29,892 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 04:01:29,893 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 04:01:29,901 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 04:01:29,901 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 04:01:29,901 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 04:01:29,902 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 04:01:29,902 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 04:01:29,903 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 04:01:29,903 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 04:01:29,904 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 04:01:29,904 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 04:01:29,905 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 04:01:29,906 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 04:01:29,906 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 04:01:29,906 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 04:01:29,907 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 04:01:29,907 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 04:01:29,907 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 04:01:29,908 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 04:01:29,909 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 04:01:29,939 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 04:01:29,940 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 04:01:29,940 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 04:01:29,940 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 04:01:29,941 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 04:01:29,941 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 04:01:29,941 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 04:01:29,941 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 04:01:29,941 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 04:01:29,942 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 04:01:29,942 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 04:01:29,942 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 04:01:29,942 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 04:01:29,942 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 04:01:29,942 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 04:01:29,942 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 04:01:29,943 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 04:01:29,943 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 04:01:29,943 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 04:01:29,943 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 04:01:29,943 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 04:01:29,943 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 04:01:29,943 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 04:01:29,944 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 04:01:29,944 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 04:01:29,944 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 04:01:29,944 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 04:01:29,944 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 04:01:29,944 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 04:01:29,948 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 04:01:29,948 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 04:01:29,949 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 04:01:29,949 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 04:01:29,949 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 04:01:29,949 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 04:01:29,949 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-04-02 04:01:30,214 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 04:01:30,236 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 04:01:30,238 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 04:01:30,239 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 04:01:30,240 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 04:01:30,241 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec9_product30.cil.c [2023-04-02 04:01:31,363 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 04:01:31,661 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 04:01:31,661 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c [2023-04-02 04:01:31,682 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae615c4c0/f8be2b446f464d02a8c3cc6982098338/FLAG2e835bc6c [2023-04-02 04:01:31,696 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae615c4c0/f8be2b446f464d02a8c3cc6982098338 [2023-04-02 04:01:31,698 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 04:01:31,699 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 04:01:31,700 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 04:01:31,700 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 04:01:31,704 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 04:01:31,705 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 04:01:31" (1/1) ... [2023-04-02 04:01:31,706 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e524228 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:31, skipping insertion in model container [2023-04-02 04:01:31,706 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 04:01:31" (1/1) ... [2023-04-02 04:01:31,712 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 04:01:31,768 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 04:01:32,202 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c[41508,41521] [2023-04-02 04:01:32,280 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 04:01:32,296 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 04:01:32,348 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product30.cil.c[41508,41521] [2023-04-02 04:01:32,372 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 04:01:32,396 WARN L667 CHandler]: The function puts is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 04:01:32,402 INFO L208 MainTranslator]: Completed translation [2023-04-02 04:01:32,402 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32 WrapperNode [2023-04-02 04:01:32,402 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 04:01:32,403 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 04:01:32,404 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 04:01:32,404 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 04:01:32,415 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,415 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,444 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,445 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,486 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,506 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,531 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,547 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,564 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 04:01:32,565 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 04:01:32,566 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 04:01:32,566 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 04:01:32,566 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (1/1) ... [2023-04-02 04:01:32,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 04:01:32,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:32,597 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-02 04:01:32,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-02 04:01:32,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__wrappee__Base [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__wrappee__Base [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh [2023-04-02 04:01:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__wrappee__Base [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bobToRjh [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhToBob [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAdd [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAdd [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAddChuck [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAddChuck [2023-04-02 04:01:32,635 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAddRjh [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhDeletePrivateKey [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyChange [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyChange [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhSetAutoRespond [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure mail [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2023-04-02 04:01:32,636 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Encrypt [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Sign [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Verify [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure createClient [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-04-02 04:01:32,637 INFO L138 BoogieDeclarations]: Found implementation of procedure is_queue_empty [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_client [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_email [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure autoRespond [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure sign [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure verify [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Keys [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__AutoResponder [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Sign [2023-04-02 04:01:32,638 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__wrappee__Keys [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure cloneEmail [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure createEmail [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure initClient [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientName [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientName [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientOutbuffer [2023-04-02 04:01:32,639 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientOutbuffer [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientAddressBookEntry [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAlias [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure findClientAddressBookAlias [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAlias [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-04-02 04:01:32,640 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAutoResponse [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAutoResponse [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringSize [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringSize [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringUser [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringPublicKey [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-04-02 04:01:32,641 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientForwardReceiver [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientForwardReceiver [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientId [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__EncryptForward_spec__1 [2023-04-02 04:01:32,642 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__EncryptForward_spec__2 [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure prompt [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure initEmail [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailId [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailId [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSubject [2023-04-02 04:01:32,643 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSubject [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailBody [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailBody [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSigned [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSignKey [2023-04-02 04:01:32,644 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSignatureVerified [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2023-04-02 04:01:32,645 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2023-04-02 04:01:32,645 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAutoResponse [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-04-02 04:01:32,646 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringUser [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringPublicKey [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure is_queue_empty [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_client [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_email [2023-04-02 04:01:32,647 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure bobToRjh [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure rjhToBob [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure test [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2023-04-02 04:01:32,648 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAdd [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAddChuck [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAdd [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAddChuck [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyChange [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyChange [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure rjhDeletePrivateKey [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAddRjh [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure rjhSetAutoRespond [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__wrappee__Base [2023-04-02 04:01:32,649 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__wrappee__Base [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__wrappee__Base [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure initClient [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAutoResponse [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure getClientId [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-04-02 04:01:32,650 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSigned [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSignKey [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSignatureVerified [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-04-02 04:01:32,651 INFO L130 BoogieDeclarations]: Found specification of procedure createEmail [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure mail [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure deliver [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure incoming [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure createClient [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure autoRespond [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure sign [2023-04-02 04:01:32,652 INFO L130 BoogieDeclarations]: Found specification of procedure verify [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__EncryptForward_spec__2 [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Encrypt [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Sign [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Verify [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__EncryptForward_spec__1 [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailId [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure printMail [2023-04-02 04:01:32,653 INFO L130 BoogieDeclarations]: Found specification of procedure cloneEmail [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Keys [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__AutoResponder [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Sign [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__wrappee__Keys [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure getClientName [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure setClientName [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure getClientOutbuffer [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure setClientOutbuffer [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure createClientAddressBookEntry [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAlias [2023-04-02 04:01:32,654 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAlias [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringSize [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure getClientForwardReceiver [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure setClientForwardReceiver [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure findClientAddressBookAlias [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringSize [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure prompt [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure initEmail [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailId [2023-04-02 04:01:32,655 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSubject [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSubject [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailBody [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailBody [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-04-02 04:01:32,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 04:01:32,657 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2023-04-02 04:01:32,657 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2023-04-02 04:01:32,657 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2023-04-02 04:01:32,657 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 04:01:32,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 04:01:32,657 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 04:01:32,997 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 04:01:33,004 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 04:01:34,298 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 04:01:34,320 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 04:01:34,321 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-04-02 04:01:34,324 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 04:01:34 BoogieIcfgContainer [2023-04-02 04:01:34,325 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 04:01:34,330 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 04:01:34,335 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 04:01:34,338 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 04:01:34,338 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 04:01:31" (1/3) ... [2023-04-02 04:01:34,339 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fafd92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 04:01:34, skipping insertion in model container [2023-04-02 04:01:34,339 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:01:32" (2/3) ... [2023-04-02 04:01:34,340 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fafd92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 04:01:34, skipping insertion in model container [2023-04-02 04:01:34,340 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 04:01:34" (3/3) ... [2023-04-02 04:01:34,343 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec9_product30.cil.c [2023-04-02 04:01:34,360 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 04:01:34,360 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 04:01:34,452 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 04:01:34,457 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@30035ccc, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 04:01:34,457 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 04:01:34,464 INFO L276 IsEmpty]: Start isEmpty. Operand has 548 states, 349 states have (on average 1.4040114613180517) internal successors, (490), 358 states have internal predecessors, (490), 115 states have call successors, (115), 75 states have call predecessors, (115), 75 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2023-04-02 04:01:34,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-02 04:01:34,482 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:34,483 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:34,484 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:34,489 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:34,489 INFO L85 PathProgramCache]: Analyzing trace with hash -348837443, now seen corresponding path program 1 times [2023-04-02 04:01:34,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:34,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841085020] [2023-04-02 04:01:34,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:34,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:34,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:35,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:35,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:35,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:35,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:01:35,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:35,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 04:01:35,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:35,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:35,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:35,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 04:01:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 04:01:36,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 04:01:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:01:36,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:01:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:01:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:36,076 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:01:36,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:36,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841085020] [2023-04-02 04:01:36,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841085020] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:36,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:36,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:01:36,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45775148] [2023-04-02 04:01:36,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:36,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:01:36,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:36,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:01:36,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:01:36,114 INFO L87 Difference]: Start difference. First operand has 548 states, 349 states have (on average 1.4040114613180517) internal successors, (490), 358 states have internal predecessors, (490), 115 states have call successors, (115), 75 states have call predecessors, (115), 75 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) Second operand has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 2 states have internal predecessors, (79), 2 states have call successors, (37), 11 states have call predecessors, (37), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:45,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:45,548 INFO L93 Difference]: Finished difference Result 1262 states and 1882 transitions. [2023-04-02 04:01:45,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-04-02 04:01:45,551 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 2 states have internal predecessors, (79), 2 states have call successors, (37), 11 states have call predecessors, (37), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 158 [2023-04-02 04:01:45,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:45,569 INFO L225 Difference]: With dead ends: 1262 [2023-04-02 04:01:45,569 INFO L226 Difference]: Without dead ends: 837 [2023-04-02 04:01:45,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=419, Invalid=1303, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 04:01:45,578 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 3804 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 1585 mSolverCounterSat, 2020 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3837 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 3605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2020 IncrementalHoareTripleChecker+Valid, 1585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:45,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3837 Valid, 56 Invalid, 3605 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2020 Valid, 1585 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-04-02 04:01:45,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2023-04-02 04:01:45,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 497. [2023-04-02 04:01:45,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 322 states have (on average 1.4161490683229814) internal successors, (456), 328 states have internal predecessors, (456), 104 states have call successors, (104), 74 states have call predecessors, (104), 70 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-04-02 04:01:45,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 659 transitions. [2023-04-02 04:01:45,915 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 659 transitions. Word has length 158 [2023-04-02 04:01:45,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:45,916 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 659 transitions. [2023-04-02 04:01:45,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 2 states have internal predecessors, (79), 2 states have call successors, (37), 11 states have call predecessors, (37), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:45,916 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 659 transitions. [2023-04-02 04:01:45,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-04-02 04:01:45,923 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:45,923 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:45,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 04:01:45,923 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:45,924 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:45,924 INFO L85 PathProgramCache]: Analyzing trace with hash 933057833, now seen corresponding path program 1 times [2023-04-02 04:01:45,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:45,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956972800] [2023-04-02 04:01:45,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:45,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:45,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:46,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:46,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:46,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:46,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:46,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:46,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:01:47,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 04:01:47,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 04:01:47,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 04:01:47,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 04:01:47,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:01:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:01:47,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:01:47,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-04-02 04:01:47,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:47,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956972800] [2023-04-02 04:01:47,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956972800] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:01:47,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646858902] [2023-04-02 04:01:47,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:47,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:47,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:47,137 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:01:47,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-02 04:01:47,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 2307 conjuncts, 2 conjunts are in the unsatisfiable core [2023-04-02 04:01:47,666 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:01:47,712 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:01:47,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:01:47,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646858902] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:47,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:01:47,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [18] total 19 [2023-04-02 04:01:47,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087913454] [2023-04-02 04:01:47,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:47,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:01:47,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:47,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:01:47,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:47,719 INFO L87 Difference]: Start difference. First operand 497 states and 659 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:48,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:48,035 INFO L93 Difference]: Finished difference Result 765 states and 998 transitions. [2023-04-02 04:01:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:01:48,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 159 [2023-04-02 04:01:48,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:48,039 INFO L225 Difference]: With dead ends: 765 [2023-04-02 04:01:48,039 INFO L226 Difference]: Without dead ends: 500 [2023-04-02 04:01:48,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:48,041 INFO L413 NwaCegarLoop]: 657 mSDtfsCounter, 1 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1312 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 [2023-04-02 04:01:48,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1312 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:01:48,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2023-04-02 04:01:48,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 499. [2023-04-02 04:01:48,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 324 states have (on average 1.4135802469135803) internal successors, (458), 330 states have internal predecessors, (458), 104 states have call successors, (104), 74 states have call predecessors, (104), 70 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-04-02 04:01:48,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 661 transitions. [2023-04-02 04:01:48,308 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 661 transitions. Word has length 159 [2023-04-02 04:01:48,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:48,308 INFO L495 AbstractCegarLoop]: Abstraction has 499 states and 661 transitions. [2023-04-02 04:01:48,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:48,309 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 661 transitions. [2023-04-02 04:01:48,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-04-02 04:01:48,312 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:48,312 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:48,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-04-02 04:01:48,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:48,516 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:48,516 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:48,517 INFO L85 PathProgramCache]: Analyzing trace with hash -2129270599, now seen corresponding path program 1 times [2023-04-02 04:01:48,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:48,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785429049] [2023-04-02 04:01:48,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:48,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:48,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:49,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:49,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:49,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:49,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:01:49,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:49,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 04:01:49,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 04:01:49,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:49,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 04:01:49,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:01:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:01:49,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:01:49,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:01:49,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:49,751 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:01:49,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:49,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785429049] [2023-04-02 04:01:49,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785429049] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:01:49,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291991694] [2023-04-02 04:01:49,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:49,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:49,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:49,757 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:01:49,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-04-02 04:01:50,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:50,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 2323 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:01:50,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:01:50,273 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:01:50,274 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:01:50,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291991694] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:50,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:01:50,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [18] total 19 [2023-04-02 04:01:50,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948034110] [2023-04-02 04:01:50,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:50,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:01:50,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:50,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:01:50,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:50,276 INFO L87 Difference]: Start difference. First operand 499 states and 661 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:50,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:50,637 INFO L93 Difference]: Finished difference Result 974 states and 1320 transitions. [2023-04-02 04:01:50,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:01:50,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 169 [2023-04-02 04:01:50,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:50,642 INFO L225 Difference]: With dead ends: 974 [2023-04-02 04:01:50,642 INFO L226 Difference]: Without dead ends: 540 [2023-04-02 04:01:50,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:50,646 INFO L413 NwaCegarLoop]: 664 mSDtfsCounter, 52 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:50,647 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1316 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:01:50,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2023-04-02 04:01:50,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 539. [2023-04-02 04:01:50,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 356 states have (on average 1.4353932584269662) internal successors, (511), 362 states have internal predecessors, (511), 112 states have call successors, (112), 74 states have call predecessors, (112), 70 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2023-04-02 04:01:50,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 730 transitions. [2023-04-02 04:01:50,940 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 730 transitions. Word has length 169 [2023-04-02 04:01:50,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:50,940 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 730 transitions. [2023-04-02 04:01:50,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:50,941 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 730 transitions. [2023-04-02 04:01:50,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-04-02 04:01:50,943 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:50,944 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:50,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-04-02 04:01:51,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-04-02 04:01:51,153 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:51,154 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:51,154 INFO L85 PathProgramCache]: Analyzing trace with hash 282690509, now seen corresponding path program 1 times [2023-04-02 04:01:51,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:51,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478506121] [2023-04-02 04:01:51,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:51,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:51,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:51,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:51,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:51,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:51,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:51,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:51,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:51,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:51,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:51,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:52,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:52,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:01:52,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 04:01:52,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:52,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 04:01:52,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 04:01:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 04:01:52,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:01:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 04:01:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 04:01:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,253 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:01:52,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:52,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478506121] [2023-04-02 04:01:52,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478506121] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:01:52,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139179437] [2023-04-02 04:01:52,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:52,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:52,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:52,261 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:01:52,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-04-02 04:01:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:52,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 2328 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:01:52,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:01:52,791 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:01:52,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:01:52,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139179437] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:52,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:01:52,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [18] total 19 [2023-04-02 04:01:52,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341660677] [2023-04-02 04:01:52,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:52,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:01:52,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:52,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:01:52,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:52,794 INFO L87 Difference]: Start difference. First operand 539 states and 730 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:53,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:53,206 INFO L93 Difference]: Finished difference Result 1091 states and 1522 transitions. [2023-04-02 04:01:53,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:01:53,207 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 170 [2023-04-02 04:01:53,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:53,211 INFO L225 Difference]: With dead ends: 1091 [2023-04-02 04:01:53,211 INFO L226 Difference]: Without dead ends: 617 [2023-04-02 04:01:53,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:53,214 INFO L413 NwaCegarLoop]: 666 mSDtfsCounter, 50 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:53,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 1318 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:01:53,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2023-04-02 04:01:53,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 616. [2023-04-02 04:01:53,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 418 states have (on average 1.4665071770334928) internal successors, (613), 424 states have internal predecessors, (613), 127 states have call successors, (127), 74 states have call predecessors, (127), 70 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2023-04-02 04:01:53,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 862 transitions. [2023-04-02 04:01:53,564 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 862 transitions. Word has length 170 [2023-04-02 04:01:53,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:53,565 INFO L495 AbstractCegarLoop]: Abstraction has 616 states and 862 transitions. [2023-04-02 04:01:53,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:53,565 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 862 transitions. [2023-04-02 04:01:53,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2023-04-02 04:01:53,568 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:53,568 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:53,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-04-02 04:01:53,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:53,775 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:53,775 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:53,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1632553177, now seen corresponding path program 1 times [2023-04-02 04:01:53,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:53,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766710872] [2023-04-02 04:01:53,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:53,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:53,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:54,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:54,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:54,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:54,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:54,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:01:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:54,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 04:01:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:54,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 04:01:54,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 04:01:54,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 04:01:54,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 04:01:54,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 04:01:54,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 04:01:54,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,860 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:01:54,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:54,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766710872] [2023-04-02 04:01:54,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766710872] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:01:54,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169979735] [2023-04-02 04:01:54,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:54,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:54,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:54,862 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:01:54,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-04-02 04:01:55,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:55,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 2333 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:01:55,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:01:55,385 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:01:55,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:01:55,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169979735] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:55,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:01:55,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [18] total 19 [2023-04-02 04:01:55,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347215969] [2023-04-02 04:01:55,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:55,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:01:55,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:55,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:01:55,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:55,387 INFO L87 Difference]: Start difference. First operand 616 states and 862 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:55,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:55,889 INFO L93 Difference]: Finished difference Result 1316 states and 1908 transitions. [2023-04-02 04:01:55,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:01:55,890 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 171 [2023-04-02 04:01:55,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:55,894 INFO L225 Difference]: With dead ends: 1316 [2023-04-02 04:01:55,894 INFO L226 Difference]: Without dead ends: 765 [2023-04-02 04:01:55,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:55,896 INFO L413 NwaCegarLoop]: 660 mSDtfsCounter, 48 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1312 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:55,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 1312 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:01:55,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2023-04-02 04:01:56,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 764. [2023-04-02 04:01:56,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 538 states have (on average 1.503717472118959) internal successors, (809), 544 states have internal predecessors, (809), 155 states have call successors, (155), 74 states have call predecessors, (155), 70 states have return successors, (150), 150 states have call predecessors, (150), 150 states have call successors, (150) [2023-04-02 04:01:56,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1114 transitions. [2023-04-02 04:01:56,395 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1114 transitions. Word has length 171 [2023-04-02 04:01:56,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:56,395 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 1114 transitions. [2023-04-02 04:01:56,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:56,395 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1114 transitions. [2023-04-02 04:01:56,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-04-02 04:01:56,399 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:56,400 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:56,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-04-02 04:01:56,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:56,609 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:56,609 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:56,609 INFO L85 PathProgramCache]: Analyzing trace with hash 1346794413, now seen corresponding path program 1 times [2023-04-02 04:01:56,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:56,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816887436] [2023-04-02 04:01:56,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:56,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:56,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:57,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:57,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:01:57,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 04:01:57,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:57,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 04:01:57,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:57,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 04:01:57,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 04:01:57,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 04:01:57,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 04:01:57,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 04:01:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:57,599 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:01:57,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:57,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816887436] [2023-04-02 04:01:57,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816887436] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:01:57,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613672967] [2023-04-02 04:01:57,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:57,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:57,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:57,612 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:01:57,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-04-02 04:01:58,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:58,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 2338 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:01:58,097 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:01:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:01:58,136 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:01:58,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613672967] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:58,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:01:58,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [18] total 19 [2023-04-02 04:01:58,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640860045] [2023-04-02 04:01:58,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:58,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:01:58,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:58,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:01:58,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:58,138 INFO L87 Difference]: Start difference. First operand 764 states and 1114 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:58,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:58,863 INFO L93 Difference]: Finished difference Result 1748 states and 2644 transitions. [2023-04-02 04:01:58,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:01:58,863 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 172 [2023-04-02 04:01:58,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:58,868 INFO L225 Difference]: With dead ends: 1748 [2023-04-02 04:01:58,869 INFO L226 Difference]: Without dead ends: 1049 [2023-04-02 04:01:58,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:58,871 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 46 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1310 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:58,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 1310 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:01:58,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2023-04-02 04:01:59,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1048. [2023-04-02 04:01:59,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 770 states have (on average 1.5389610389610389) internal successors, (1185), 776 states have internal predecessors, (1185), 207 states have call successors, (207), 74 states have call predecessors, (207), 70 states have return successors, (202), 202 states have call predecessors, (202), 202 states have call successors, (202) [2023-04-02 04:01:59,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1594 transitions. [2023-04-02 04:01:59,429 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 1594 transitions. Word has length 172 [2023-04-02 04:01:59,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:59,430 INFO L495 AbstractCegarLoop]: Abstraction has 1048 states and 1594 transitions. [2023-04-02 04:01:59,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:01:59,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 1594 transitions. [2023-04-02 04:01:59,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2023-04-02 04:01:59,435 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:59,435 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:59,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-04-02 04:01:59,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:59,644 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:59,644 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:59,645 INFO L85 PathProgramCache]: Analyzing trace with hash 411863289, now seen corresponding path program 1 times [2023-04-02 04:01:59,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:59,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283717559] [2023-04-02 04:01:59,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:59,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:00,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:00,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:00,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:00,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:00,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:02:00,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:00,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 04:02:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:00,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 04:02:00,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:02:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:02:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:02:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 04:02:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 04:02:00,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:00,700 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:02:00,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:00,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283717559] [2023-04-02 04:02:00,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283717559] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:02:00,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549174378] [2023-04-02 04:02:00,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:00,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:02:00,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:02:00,705 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:02:00,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-04-02 04:02:01,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:01,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 2343 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:02:01,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:02:01,177 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:02:01,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:02:01,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549174378] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:01,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:02:01,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [18] total 19 [2023-04-02 04:02:01,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393650534] [2023-04-02 04:02:01,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:01,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:02:01,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:01,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:02:01,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:02:01,179 INFO L87 Difference]: Start difference. First operand 1048 states and 1594 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:02:02,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:02,168 INFO L93 Difference]: Finished difference Result 2576 states and 4044 transitions. [2023-04-02 04:02:02,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:02:02,169 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 173 [2023-04-02 04:02:02,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:02,176 INFO L225 Difference]: With dead ends: 2576 [2023-04-02 04:02:02,176 INFO L226 Difference]: Without dead ends: 1593 [2023-04-02 04:02:02,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:02:02,180 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 44 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1310 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:02,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 1310 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:02:02,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1593 states. [2023-04-02 04:02:03,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1593 to 1592. [2023-04-02 04:02:03,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1218 states have (on average 1.564039408866995) internal successors, (1905), 1224 states have internal predecessors, (1905), 303 states have call successors, (303), 74 states have call predecessors, (303), 70 states have return successors, (298), 298 states have call predecessors, (298), 298 states have call successors, (298) [2023-04-02 04:02:03,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 2506 transitions. [2023-04-02 04:02:03,193 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 2506 transitions. Word has length 173 [2023-04-02 04:02:03,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:03,193 INFO L495 AbstractCegarLoop]: Abstraction has 1592 states and 2506 transitions. [2023-04-02 04:02:03,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-04-02 04:02:03,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 2506 transitions. [2023-04-02 04:02:03,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-04-02 04:02:03,200 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:03,200 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:03,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-04-02 04:02:03,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:02:03,410 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:03,410 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:03,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1648325077, now seen corresponding path program 1 times [2023-04-02 04:02:03,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:03,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252727371] [2023-04-02 04:02:03,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:03,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:04,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:04,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:04,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:02:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 04:02:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 04:02:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 04:02:04,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:02:04,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:02:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:02:04,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 04:02:04,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 04:02:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,449 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:02:04,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:04,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252727371] [2023-04-02 04:02:04,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252727371] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:02:04,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684934667] [2023-04-02 04:02:04,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:04,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:02:04,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:02:04,455 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:02:04,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-04-02 04:02:04,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:04,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 2365 conjuncts, 8 conjunts are in the unsatisfiable core [2023-04-02 04:02:04,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:02:05,055 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-04-02 04:02:05,056 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:02:05,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684934667] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:05,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:02:05,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [19] total 25 [2023-04-02 04:02:05,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974909851] [2023-04-02 04:02:05,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:05,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 04:02:05,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:05,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 04:02:05,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2023-04-02 04:02:05,058 INFO L87 Difference]: Start difference. First operand 1592 states and 2506 transitions. Second operand has 9 states, 7 states have (on average 14.714285714285714) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 3 states have call predecessors, (39), 6 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:02:06,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:06,818 INFO L93 Difference]: Finished difference Result 3162 states and 4992 transitions. [2023-04-02 04:02:06,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 04:02:06,819 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 14.714285714285714) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 3 states have call predecessors, (39), 6 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) Word has length 175 [2023-04-02 04:02:06,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:06,826 INFO L225 Difference]: With dead ends: 3162 [2023-04-02 04:02:06,826 INFO L226 Difference]: Without dead ends: 1606 [2023-04-02 04:02:06,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2023-04-02 04:02:06,831 INFO L413 NwaCegarLoop]: 664 mSDtfsCounter, 623 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 3359 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:06,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [631 Valid, 3359 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1158 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 04:02:06,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2023-04-02 04:02:08,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 1606. [2023-04-02 04:02:08,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1229 states have (on average 1.5638730675345809) internal successors, (1922), 1236 states have internal predecessors, (1922), 303 states have call successors, (303), 76 states have call predecessors, (303), 73 states have return successors, (299), 298 states have call predecessors, (299), 298 states have call successors, (299) [2023-04-02 04:02:08,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2524 transitions. [2023-04-02 04:02:08,064 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2524 transitions. Word has length 175 [2023-04-02 04:02:08,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:08,064 INFO L495 AbstractCegarLoop]: Abstraction has 1606 states and 2524 transitions. [2023-04-02 04:02:08,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 14.714285714285714) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 3 states have call predecessors, (39), 6 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:02:08,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2524 transitions. [2023-04-02 04:02:08,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-04-02 04:02:08,071 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:08,072 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:08,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-04-02 04:02:08,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:02:08,282 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:08,282 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:08,282 INFO L85 PathProgramCache]: Analyzing trace with hash 30892763, now seen corresponding path program 1 times [2023-04-02 04:02:08,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:08,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029001399] [2023-04-02 04:02:08,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:08,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:08,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:08,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:08,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:08,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:08,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:09,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:09,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 04:02:09,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 04:02:09,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:09,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 04:02:09,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 04:02:09,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:09,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 04:02:09,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 04:02:09,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 04:02:09,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 04:02:09,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 04:02:09,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,338 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:02:09,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:09,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029001399] [2023-04-02 04:02:09,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029001399] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:02:09,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522867456] [2023-04-02 04:02:09,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:09,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:02:09,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:02:09,342 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:02:09,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-04-02 04:02:09,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:09,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 6 conjunts are in the unsatisfiable core [2023-04-02 04:02:09,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:02:09,882 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-04-02 04:02:09,882 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:02:09,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522867456] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:09,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:02:09,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [20] total 24 [2023-04-02 04:02:09,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257635318] [2023-04-02 04:02:09,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:09,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 04:02:09,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:09,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 04:02:09,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2023-04-02 04:02:09,884 INFO L87 Difference]: Start difference. First operand 1606 states and 2524 transitions. Second operand has 7 states, 6 states have (on average 17.333333333333332) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (39), 3 states have call predecessors, (39), 5 states have return successors, (29), 5 states have call predecessors, (29), 4 states have call successors, (29) [2023-04-02 04:02:11,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:11,197 INFO L93 Difference]: Finished difference Result 3163 states and 5010 transitions. [2023-04-02 04:02:11,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 04:02:11,197 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.333333333333332) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (39), 3 states have call predecessors, (39), 5 states have return successors, (29), 5 states have call predecessors, (29), 4 states have call successors, (29) Word has length 176 [2023-04-02 04:02:11,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:11,203 INFO L225 Difference]: With dead ends: 3163 [2023-04-02 04:02:11,204 INFO L226 Difference]: Without dead ends: 1608 [2023-04-02 04:02:11,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-04-02 04:02:11,209 INFO L413 NwaCegarLoop]: 663 mSDtfsCounter, 616 mSDsluCounter, 1781 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 2444 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:11,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [624 Valid, 2444 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 04:02:11,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2023-04-02 04:02:12,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1608. [2023-04-02 04:02:12,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1230 states have (on average 1.5634146341463415) internal successors, (1923), 1238 states have internal predecessors, (1923), 303 states have call successors, (303), 76 states have call predecessors, (303), 74 states have return successors, (301), 298 states have call predecessors, (301), 298 states have call successors, (301) [2023-04-02 04:02:12,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 2527 transitions. [2023-04-02 04:02:12,076 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 2527 transitions. Word has length 176 [2023-04-02 04:02:12,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:12,077 INFO L495 AbstractCegarLoop]: Abstraction has 1608 states and 2527 transitions. [2023-04-02 04:02:12,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.333333333333332) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (39), 3 states have call predecessors, (39), 5 states have return successors, (29), 5 states have call predecessors, (29), 4 states have call successors, (29) [2023-04-02 04:02:12,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 2527 transitions. [2023-04-02 04:02:12,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-04-02 04:02:12,085 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:12,085 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:12,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-04-02 04:02:12,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-04-02 04:02:12,295 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:12,295 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:12,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1234960824, now seen corresponding path program 1 times [2023-04-02 04:02:12,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:12,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897867712] [2023-04-02 04:02:12,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:12,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:12,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:12,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:12,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:12,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:12,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:12,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:12,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:13,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:13,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:13,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:13,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 04:02:13,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 04:02:13,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:13,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 04:02:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 04:02:13,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 04:02:13,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 04:02:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 04:02:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 04:02:13,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:13,284 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:02:13,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:13,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897867712] [2023-04-02 04:02:13,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897867712] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:13,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:13,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:02:13,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327362728] [2023-04-02 04:02:13,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:13,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:02:13,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:13,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:02:13,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:02:13,287 INFO L87 Difference]: Start difference. First operand 1608 states and 2527 transitions. Second operand has 19 states, 16 states have (on average 6.125) internal successors, (98), 9 states have internal predecessors, (98), 7 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 7 states have call successors, (29) [2023-04-02 04:02:28,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:28,530 INFO L93 Difference]: Finished difference Result 7977 states and 14111 transitions. [2023-04-02 04:02:28,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-04-02 04:02:28,531 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 6.125) internal successors, (98), 9 states have internal predecessors, (98), 7 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 7 states have call successors, (29) Word has length 177 [2023-04-02 04:02:28,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:28,563 INFO L225 Difference]: With dead ends: 7977 [2023-04-02 04:02:28,563 INFO L226 Difference]: Without dead ends: 6428 [2023-04-02 04:02:28,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=588, Invalid=2168, Unknown=0, NotChecked=0, Total=2756 [2023-04-02 04:02:28,570 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 3843 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 7388 mSolverCounterSat, 2019 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3846 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 9407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2019 IncrementalHoareTripleChecker+Valid, 7388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:28,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3846 Valid, 81 Invalid, 9407 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2019 Valid, 7388 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2023-04-02 04:02:28,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6428 states. [2023-04-02 04:02:29,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6428 to 1618. [2023-04-02 04:02:29,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1239 states have (on average 1.5617433414043584) internal successors, (1935), 1246 states have internal predecessors, (1935), 303 states have call successors, (303), 78 states have call predecessors, (303), 75 states have return successors, (300), 298 states have call predecessors, (300), 298 states have call successors, (300) [2023-04-02 04:02:29,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2538 transitions. [2023-04-02 04:02:29,769 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2538 transitions. Word has length 177 [2023-04-02 04:02:29,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:29,770 INFO L495 AbstractCegarLoop]: Abstraction has 1618 states and 2538 transitions. [2023-04-02 04:02:29,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 6.125) internal successors, (98), 9 states have internal predecessors, (98), 7 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 7 states have call successors, (29) [2023-04-02 04:02:29,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2538 transitions. [2023-04-02 04:02:29,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-04-02 04:02:29,776 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:29,776 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:29,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-04-02 04:02:29,776 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:29,776 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:29,776 INFO L85 PathProgramCache]: Analyzing trace with hash -25878964, now seen corresponding path program 2 times [2023-04-02 04:02:29,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:29,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203873859] [2023-04-02 04:02:29,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:29,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:29,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:30,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:30,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:30,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 04:02:30,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:30,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 04:02:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:30,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 04:02:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 04:02:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 04:02:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 04:02:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 04:02:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 04:02:30,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:30,725 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:02:30,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:30,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203873859] [2023-04-02 04:02:30,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203873859] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:30,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:30,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-04-02 04:02:30,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12379576] [2023-04-02 04:02:30,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:30,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-02 04:02:30,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:30,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-02 04:02:30,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:02:30,727 INFO L87 Difference]: Start difference. First operand 1618 states and 2538 transitions. Second operand has 20 states, 17 states have (on average 6.0) internal successors, (102), 9 states have internal predecessors, (102), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:02:47,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:47,556 INFO L93 Difference]: Finished difference Result 7979 states and 14116 transitions. [2023-04-02 04:02:47,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-04-02 04:02:47,557 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 6.0) internal successors, (102), 9 states have internal predecessors, (102), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) Word has length 178 [2023-04-02 04:02:47,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:47,589 INFO L225 Difference]: With dead ends: 7979 [2023-04-02 04:02:47,590 INFO L226 Difference]: Without dead ends: 6441 [2023-04-02 04:02:47,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=620, Invalid=2460, Unknown=0, NotChecked=0, Total=3080 [2023-04-02 04:02:47,597 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2788 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 8630 mSolverCounterSat, 1511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2791 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 10141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1511 IncrementalHoareTripleChecker+Valid, 8630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:47,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2791 Valid, 90 Invalid, 10141 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1511 Valid, 8630 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2023-04-02 04:02:47,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6441 states. [2023-04-02 04:02:48,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6441 to 1623. [2023-04-02 04:02:48,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1241 states have (on average 1.5608380338436745) internal successors, (1937), 1249 states have internal predecessors, (1937), 304 states have call successors, (304), 78 states have call predecessors, (304), 77 states have return successors, (303), 300 states have call predecessors, (303), 299 states have call successors, (303) [2023-04-02 04:02:48,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2544 transitions. [2023-04-02 04:02:48,922 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2544 transitions. Word has length 178 [2023-04-02 04:02:48,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:48,922 INFO L495 AbstractCegarLoop]: Abstraction has 1623 states and 2544 transitions. [2023-04-02 04:02:48,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 6.0) internal successors, (102), 9 states have internal predecessors, (102), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:02:48,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2544 transitions. [2023-04-02 04:02:48,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-04-02 04:02:48,927 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:48,928 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:48,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-04-02 04:02:48,928 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:48,928 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:48,928 INFO L85 PathProgramCache]: Analyzing trace with hash 374673529, now seen corresponding path program 3 times [2023-04-02 04:02:48,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:48,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351684973] [2023-04-02 04:02:48,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:48,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:48,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:49,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:49,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:49,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:49,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:49,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:49,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:49,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:49,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 04:02:49,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:49,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:02:49,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:49,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:02:49,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:49,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:02:49,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:02:49,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 04:02:49,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:02:49,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 04:02:49,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:49,856 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-04-02 04:02:49,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:49,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351684973] [2023-04-02 04:02:49,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351684973] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:49,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:49,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:02:49,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130094806] [2023-04-02 04:02:49,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:49,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:02:49,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:49,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:02:49,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:02:49,858 INFO L87 Difference]: Start difference. First operand 1623 states and 2544 transitions. Second operand has 19 states, 16 states have (on average 6.1875) internal successors, (99), 9 states have internal predecessors, (99), 7 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 7 states have call successors, (29) [2023-04-02 04:03:05,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:03:05,516 INFO L93 Difference]: Finished difference Result 7975 states and 14107 transitions. [2023-04-02 04:03:05,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-04-02 04:03:05,517 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 6.1875) internal successors, (99), 9 states have internal predecessors, (99), 7 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 7 states have call successors, (29) Word has length 179 [2023-04-02 04:03:05,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:03:05,551 INFO L225 Difference]: With dead ends: 7975 [2023-04-02 04:03:05,551 INFO L226 Difference]: Without dead ends: 6430 [2023-04-02 04:03:05,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=588, Invalid=2168, Unknown=0, NotChecked=0, Total=2756 [2023-04-02 04:03:05,559 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2845 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 7723 mSolverCounterSat, 1481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2848 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 9204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1481 IncrementalHoareTripleChecker+Valid, 7723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2023-04-02 04:03:05,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2848 Valid, 85 Invalid, 9204 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1481 Valid, 7723 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2023-04-02 04:03:05,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6430 states. [2023-04-02 04:03:06,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6430 to 1618. [2023-04-02 04:03:06,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1239 states have (on average 1.5609362389023407) internal successors, (1934), 1246 states have internal predecessors, (1934), 303 states have call successors, (303), 78 states have call predecessors, (303), 75 states have return successors, (300), 298 states have call predecessors, (300), 298 states have call successors, (300) [2023-04-02 04:03:06,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2537 transitions. [2023-04-02 04:03:06,970 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2537 transitions. Word has length 179 [2023-04-02 04:03:06,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:03:06,970 INFO L495 AbstractCegarLoop]: Abstraction has 1618 states and 2537 transitions. [2023-04-02 04:03:06,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 6.1875) internal successors, (99), 9 states have internal predecessors, (99), 7 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 7 states have call successors, (29) [2023-04-02 04:03:06,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2537 transitions. [2023-04-02 04:03:06,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-04-02 04:03:06,975 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:03:06,976 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:03:06,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-04-02 04:03:06,976 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:03:06,976 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:03:06,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1022487027, now seen corresponding path program 1 times [2023-04-02 04:03:06,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:03:06,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016514616] [2023-04-02 04:03:06,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:03:06,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:03:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:03:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:07,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:03:07,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:03:07,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:03:07,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:03:07,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:03:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 04:03:07,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:07,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:03:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:03:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:03:07,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:03:07,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 04:03:07,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:03:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 04:03:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:07,972 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:03:07,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:03:07,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016514616] [2023-04-02 04:03:07,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016514616] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:03:07,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:03:07,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-04-02 04:03:07,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975334929] [2023-04-02 04:03:07,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:03:07,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-02 04:03:07,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:03:07,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-02 04:03:07,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:03:07,975 INFO L87 Difference]: Start difference. First operand 1618 states and 2537 transitions. Second operand has 20 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:03:25,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:03:25,028 INFO L93 Difference]: Finished difference Result 7970 states and 14097 transitions. [2023-04-02 04:03:25,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-04-02 04:03:25,029 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) Word has length 179 [2023-04-02 04:03:25,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:03:25,050 INFO L225 Difference]: With dead ends: 7970 [2023-04-02 04:03:25,050 INFO L226 Difference]: Without dead ends: 6432 [2023-04-02 04:03:25,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=587, Invalid=2275, Unknown=0, NotChecked=0, Total=2862 [2023-04-02 04:03:25,057 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 4784 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 8438 mSolverCounterSat, 2501 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4787 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 10939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2501 IncrementalHoareTripleChecker+Valid, 8438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:03:25,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4787 Valid, 92 Invalid, 10939 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2501 Valid, 8438 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2023-04-02 04:03:25,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2023-04-02 04:03:26,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 1623. [2023-04-02 04:03:26,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1241 states have (on average 1.5600322320709106) internal successors, (1936), 1249 states have internal predecessors, (1936), 304 states have call successors, (304), 78 states have call predecessors, (304), 77 states have return successors, (303), 300 states have call predecessors, (303), 299 states have call successors, (303) [2023-04-02 04:03:26,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2543 transitions. [2023-04-02 04:03:26,615 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2543 transitions. Word has length 179 [2023-04-02 04:03:26,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:03:26,615 INFO L495 AbstractCegarLoop]: Abstraction has 1623 states and 2543 transitions. [2023-04-02 04:03:26,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:03:26,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2543 transitions. [2023-04-02 04:03:26,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-04-02 04:03:26,620 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:03:26,621 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:03:26,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-04-02 04:03:26,621 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:03:26,621 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:03:26,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1625117327, now seen corresponding path program 1 times [2023-04-02 04:03:26,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:03:26,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793632259] [2023-04-02 04:03:26,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:03:26,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:03:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:27,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:03:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:03:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:03:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:03:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:03:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:03:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:27,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 04:03:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:03:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:27,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:03:27,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:03:27,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:03:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 04:03:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:03:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 04:03:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:27,504 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:03:27,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:03:27,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793632259] [2023-04-02 04:03:27,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793632259] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:03:27,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:03:27,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-04-02 04:03:27,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239571837] [2023-04-02 04:03:27,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:03:27,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-02 04:03:27,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:03:27,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-02 04:03:27,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:03:27,507 INFO L87 Difference]: Start difference. First operand 1623 states and 2543 transitions. Second operand has 20 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:03:46,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:03:46,578 INFO L93 Difference]: Finished difference Result 7968 states and 14094 transitions. [2023-04-02 04:03:46,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-04-02 04:03:46,579 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) Word has length 179 [2023-04-02 04:03:46,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:03:46,599 INFO L225 Difference]: With dead ends: 7968 [2023-04-02 04:03:46,599 INFO L226 Difference]: Without dead ends: 6430 [2023-04-02 04:03:46,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 809 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=736, Invalid=2686, Unknown=0, NotChecked=0, Total=3422 [2023-04-02 04:03:46,606 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 4878 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 8441 mSolverCounterSat, 2470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4881 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 10911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2470 IncrementalHoareTripleChecker+Valid, 8441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2023-04-02 04:03:46,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4881 Valid, 90 Invalid, 10911 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2470 Valid, 8441 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2023-04-02 04:03:46,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6430 states. [2023-04-02 04:03:48,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6430 to 1618. [2023-04-02 04:03:48,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1239 states have (on average 1.5609362389023407) internal successors, (1934), 1246 states have internal predecessors, (1934), 303 states have call successors, (303), 78 states have call predecessors, (303), 75 states have return successors, (299), 298 states have call predecessors, (299), 298 states have call successors, (299) [2023-04-02 04:03:48,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2536 transitions. [2023-04-02 04:03:48,187 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2536 transitions. Word has length 179 [2023-04-02 04:03:48,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:03:48,187 INFO L495 AbstractCegarLoop]: Abstraction has 1618 states and 2536 transitions. [2023-04-02 04:03:48,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 9 states have internal predecessors, (103), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:03:48,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2536 transitions. [2023-04-02 04:03:48,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-04-02 04:03:48,190 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:03:48,190 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:03:48,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-04-02 04:03:48,191 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:03:48,191 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:03:48,191 INFO L85 PathProgramCache]: Analyzing trace with hash -455405352, now seen corresponding path program 2 times [2023-04-02 04:03:48,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:03:48,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517195014] [2023-04-02 04:03:48,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:03:48,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:03:48,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:48,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:03:48,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:48,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:03:48,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:03:48,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:03:48,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:03:48,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:03:48,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:48,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 04:03:48,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:48,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:03:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:48,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:49,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:03:49,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:49,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:03:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:03:49,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 04:03:49,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 04:03:49,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 04:03:49,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:49,027 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:03:49,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:03:49,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517195014] [2023-04-02 04:03:49,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517195014] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:03:49,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:03:49,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-04-02 04:03:49,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51184174] [2023-04-02 04:03:49,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:03:49,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-02 04:03:49,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:03:49,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-02 04:03:49,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:03:49,030 INFO L87 Difference]: Start difference. First operand 1618 states and 2536 transitions. Second operand has 20 states, 17 states have (on average 6.117647058823529) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:04:07,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:04:07,147 INFO L93 Difference]: Finished difference Result 7974 states and 14103 transitions. [2023-04-02 04:04:07,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-04-02 04:04:07,148 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 6.117647058823529) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) Word has length 180 [2023-04-02 04:04:07,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:04:07,177 INFO L225 Difference]: With dead ends: 7974 [2023-04-02 04:04:07,178 INFO L226 Difference]: Without dead ends: 6436 [2023-04-02 04:04:07,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=587, Invalid=2275, Unknown=0, NotChecked=0, Total=2862 [2023-04-02 04:04:07,189 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 4904 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 8550 mSolverCounterSat, 2506 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4907 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 11056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2506 IncrementalHoareTripleChecker+Valid, 8550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:04:07,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4907 Valid, 88 Invalid, 11056 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2506 Valid, 8550 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2023-04-02 04:04:07,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6436 states. [2023-04-02 04:04:08,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6436 to 1625. [2023-04-02 04:04:08,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1242 states have (on average 1.5595813204508857) internal successors, (1937), 1251 states have internal predecessors, (1937), 304 states have call successors, (304), 78 states have call predecessors, (304), 78 states have return successors, (305), 300 states have call predecessors, (305), 299 states have call successors, (305) [2023-04-02 04:04:08,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 2546 transitions. [2023-04-02 04:04:08,999 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 2546 transitions. Word has length 180 [2023-04-02 04:04:08,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:04:08,999 INFO L495 AbstractCegarLoop]: Abstraction has 1625 states and 2546 transitions. [2023-04-02 04:04:08,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 6.117647058823529) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:04:08,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 2546 transitions. [2023-04-02 04:04:09,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-04-02 04:04:09,003 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:04:09,004 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:04:09,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-04-02 04:04:09,004 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:04:09,004 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:04:09,004 INFO L85 PathProgramCache]: Analyzing trace with hash 15950998, now seen corresponding path program 2 times [2023-04-02 04:04:09,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:04:09,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735935664] [2023-04-02 04:04:09,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:04:09,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:04:09,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:04:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:04:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:04:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:04:09,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:04:09,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:04:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:04:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:04:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:04:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:04:09,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 04:04:09,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:04:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:04:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:04:09,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:04:09,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:04:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:04:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 04:04:09,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 04:04:09,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 04:04:09,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:09,886 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:04:09,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:04:09,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735935664] [2023-04-02 04:04:09,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735935664] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:04:09,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:04:09,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-04-02 04:04:09,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387337078] [2023-04-02 04:04:09,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:04:09,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-02 04:04:09,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:04:09,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-02 04:04:09,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:04:09,888 INFO L87 Difference]: Start difference. First operand 1625 states and 2546 transitions. Second operand has 20 states, 17 states have (on average 6.117647058823529) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:04:30,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:04:30,340 INFO L93 Difference]: Finished difference Result 7976 states and 14105 transitions. [2023-04-02 04:04:30,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-04-02 04:04:30,341 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 6.117647058823529) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) Word has length 180 [2023-04-02 04:04:30,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:04:30,362 INFO L225 Difference]: With dead ends: 7976 [2023-04-02 04:04:30,362 INFO L226 Difference]: Without dead ends: 6436 [2023-04-02 04:04:30,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=736, Invalid=2686, Unknown=0, NotChecked=0, Total=3422 [2023-04-02 04:04:30,369 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 4381 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 8543 mSolverCounterSat, 2210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4384 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 10753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2210 IncrementalHoareTripleChecker+Valid, 8543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:04:30,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4384 Valid, 90 Invalid, 10753 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2210 Valid, 8543 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2023-04-02 04:04:30,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6436 states. [2023-04-02 04:04:32,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6436 to 1620. [2023-04-02 04:04:32,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1240 states have (on average 1.560483870967742) internal successors, (1935), 1248 states have internal predecessors, (1935), 303 states have call successors, (303), 78 states have call predecessors, (303), 76 states have return successors, (301), 298 states have call predecessors, (301), 298 states have call successors, (301) [2023-04-02 04:04:32,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 2539 transitions. [2023-04-02 04:04:32,210 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 2539 transitions. Word has length 180 [2023-04-02 04:04:32,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:04:32,211 INFO L495 AbstractCegarLoop]: Abstraction has 1620 states and 2539 transitions. [2023-04-02 04:04:32,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 6.117647058823529) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (39), 12 states have call predecessors, (39), 5 states have return successors, (29), 4 states have call predecessors, (29), 6 states have call successors, (29) [2023-04-02 04:04:32,211 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 2539 transitions. [2023-04-02 04:04:32,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-04-02 04:04:32,214 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:04:32,214 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:04:32,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-04-02 04:04:32,214 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:04:32,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:04:32,215 INFO L85 PathProgramCache]: Analyzing trace with hash -877474872, now seen corresponding path program 1 times [2023-04-02 04:04:32,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:04:32,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430647970] [2023-04-02 04:04:32,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:04:32,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:04:32,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:04:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:04:32,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:04:32,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:04:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:04:32,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:04:32,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:04:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:04:32,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:04:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:04:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 04:04:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:04:32,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 04:04:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:32,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:32,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:04:32,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 04:04:33,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:04:33,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 04:04:33,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 04:04:33,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 04:04:33,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 04:04:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:33,012 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:04:33,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:04:33,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430647970] [2023-04-02 04:04:33,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430647970] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:04:33,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:04:33,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-04-02 04:04:33,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679803662] [2023-04-02 04:04:33,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:04:33,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-04-02 04:04:33,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:04:33,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-04-02 04:04:33,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-04-02 04:04:33,015 INFO L87 Difference]: Start difference. First operand 1620 states and 2539 transitions. Second operand has 17 states, 17 states have (on average 5.882352941176471) internal successors, (100), 7 states have internal predecessors, (100), 5 states have call successors, (39), 13 states have call predecessors, (39), 4 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) [2023-04-02 04:04:49,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:04:49,925 INFO L93 Difference]: Finished difference Result 7961 states and 14164 transitions. [2023-04-02 04:04:49,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-04-02 04:04:49,926 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.882352941176471) internal successors, (100), 7 states have internal predecessors, (100), 5 states have call successors, (39), 13 states have call predecessors, (39), 4 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) Word has length 181 [2023-04-02 04:04:49,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:04:49,945 INFO L225 Difference]: With dead ends: 7961 [2023-04-02 04:04:49,945 INFO L226 Difference]: Without dead ends: 6428 [2023-04-02 04:04:49,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=402, Invalid=1158, Unknown=0, NotChecked=0, Total=1560 [2023-04-02 04:04:49,956 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2768 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 4891 mSolverCounterSat, 1401 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2768 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 6292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1401 IncrementalHoareTripleChecker+Valid, 4891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2023-04-02 04:04:49,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2768 Valid, 47 Invalid, 6292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1401 Valid, 4891 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2023-04-02 04:04:49,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6428 states. [2023-04-02 04:04:51,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6428 to 1620. [2023-04-02 04:04:51,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1240 states have (on average 1.5596774193548386) internal successors, (1934), 1248 states have internal predecessors, (1934), 303 states have call successors, (303), 78 states have call predecessors, (303), 76 states have return successors, (301), 298 states have call predecessors, (301), 298 states have call successors, (301) [2023-04-02 04:04:51,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 2538 transitions. [2023-04-02 04:04:51,836 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 2538 transitions. Word has length 181 [2023-04-02 04:04:51,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:04:51,837 INFO L495 AbstractCegarLoop]: Abstraction has 1620 states and 2538 transitions. [2023-04-02 04:04:51,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.882352941176471) internal successors, (100), 7 states have internal predecessors, (100), 5 states have call successors, (39), 13 states have call predecessors, (39), 4 states have return successors, (29), 5 states have call predecessors, (29), 5 states have call successors, (29) [2023-04-02 04:04:51,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 2538 transitions. [2023-04-02 04:04:51,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-04-02 04:04:51,841 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:04:51,841 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:04:51,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-04-02 04:04:51,841 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:04:51,841 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:04:51,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1635688016, now seen corresponding path program 1 times [2023-04-02 04:04:51,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:04:51,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506561719] [2023-04-02 04:04:51,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:04:51,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:04:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:04:52,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:04:52,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:04:52,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:04:52,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:04:52,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:04:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:04:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:04:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:04:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:04:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:04:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:04:52,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:04:52,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:04:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:04:52,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:04:52,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 04:04:52,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 04:04:52,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 04:04:52,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:52,602 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:04:52,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:04:52,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506561719] [2023-04-02 04:04:52,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506561719] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:04:52,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117731765] [2023-04-02 04:04:52,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:04:52,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:04:52,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:04:52,605 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:04:52,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-04-02 04:04:53,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:04:53,009 INFO L262 TraceCheckSpWp]: Trace formula consists of 2354 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:04:53,016 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:04:53,055 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:04:53,056 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 04:04:53,237 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:04:53,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117731765] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 04:04:53,238 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 04:04:53,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 4, 4] total 16 [2023-04-02 04:04:53,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700958325] [2023-04-02 04:04:53,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 04:04:53,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 04:04:53,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:04:53,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 04:04:53,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-04-02 04:04:53,240 INFO L87 Difference]: Start difference. First operand 1620 states and 2538 transitions. Second operand has 16 states, 16 states have (on average 10.5) internal successors, (168), 7 states have internal predecessors, (168), 2 states have call successors, (66), 11 states have call predecessors, (66), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37)