/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_product16.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 03:59:09,820 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 03:59:09,822 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 03:59:09,851 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 03:59:09,851 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 03:59:09,852 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 03:59:09,853 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 03:59:09,854 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 03:59:09,856 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 03:59:09,856 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 03:59:09,857 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 03:59:09,858 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 03:59:09,858 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 03:59:09,859 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 03:59:09,860 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 03:59:09,860 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 03:59:09,861 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 03:59:09,862 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 03:59:09,863 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 03:59:09,864 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 03:59:09,865 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 03:59:09,872 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 03:59:09,873 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 03:59:09,873 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 03:59:09,876 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 03:59:09,876 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 03:59:09,876 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 03:59:09,877 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 03:59:09,877 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 03:59:09,878 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 03:59:09,878 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 03:59:09,879 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 03:59:09,879 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 03:59:09,880 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 03:59:09,881 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 03:59:09,881 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 03:59:09,881 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 03:59:09,882 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 03:59:09,882 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 03:59:09,882 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 03:59:09,883 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 03:59:09,890 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 03:59:09,909 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 03:59:09,909 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 03:59:09,910 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 03:59:09,910 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 03:59:09,910 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 03:59:09,910 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 03:59:09,911 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 03:59:09,911 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 03:59:09,911 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 03:59:09,911 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 03:59:09,911 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 03:59:09,912 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 03:59:09,912 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 03:59:09,912 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 03:59:09,912 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 03:59:09,912 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 03:59:09,912 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 03:59:09,916 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 03:59:09,917 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 03:59:09,917 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 03:59:09,917 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 03:59:09,917 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 03:59:09,917 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 03:59:09,917 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 03:59:09,918 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 03:59:09,918 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 03:59:09,918 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 03:59:09,918 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 03:59:09,918 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 03:59:09,919 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 03:59:09,919 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 03:59:09,919 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 03:59:09,919 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 03:59:09,919 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 03:59:09,919 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 03:59:09,919 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 03:59:10,132 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 03:59:10,147 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 03:59:10,149 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 03:59:10,150 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 03:59:10,150 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 03:59:10,151 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec9_product16.cil.c [2023-04-02 03:59:11,301 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 03:59:11,583 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 03:59:11,583 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product16.cil.c [2023-04-02 03:59:11,600 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/417b7938d/cc14ba225a824b1a94ff91f04627ab20/FLAGaaa397b92 [2023-04-02 03:59:11,613 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/417b7938d/cc14ba225a824b1a94ff91f04627ab20 [2023-04-02 03:59:11,615 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 03:59:11,617 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 03:59:11,618 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 03:59:11,618 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 03:59:11,621 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 03:59:11,621 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 03:59:11" (1/1) ... [2023-04-02 03:59:11,622 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ec2be89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:11, skipping insertion in model container [2023-04-02 03:59:11,622 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 03:59:11" (1/1) ... [2023-04-02 03:59:11,630 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 03:59:11,697 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 03:59:12,029 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_product16.cil.c[33283,33296] [2023-04-02 03:59:12,104 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 03:59:12,122 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 03:59:12,233 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_product16.cil.c[33283,33296] [2023-04-02 03:59:12,263 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 03:59:12,290 WARN L667 CHandler]: The function puts is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 03:59:12,296 INFO L208 MainTranslator]: Completed translation [2023-04-02 03:59:12,296 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12 WrapperNode [2023-04-02 03:59:12,296 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 03:59:12,297 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 03:59:12,297 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 03:59:12,297 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 03:59:12,308 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,309 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,343 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,344 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,452 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,463 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,471 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,478 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,490 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 03:59:12,490 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 03:59:12,491 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 03:59:12,491 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 03:59:12,491 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (1/1) ... [2023-04-02 03:59:12,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 03:59:12,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 03:59:12,518 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 03:59:12,535 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 03:59:12,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 03:59:12,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 03:59:12,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-04-02 03:59:12,553 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 03:59:12,553 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__EncryptForward_spec__1 [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__EncryptForward_spec__2 [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Keys [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__wrappee__Keys [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure cloneEmail [2023-04-02 03:59:12,554 INFO L138 BoogieDeclarations]: Found implementation of procedure createEmail [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure prompt [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure initEmail [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailId [2023-04-02 03:59:12,555 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailId [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSubject [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSubject [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailBody [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailBody [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-04-02 03:59:12,556 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSigned [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSignKey [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSignatureVerified [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure mail [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2023-04-02 03:59:12,557 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Encrypt [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Forward [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure createClient [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-04-02 03:59:12,558 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-04-02 03:59:12,559 INFO L138 BoogieDeclarations]: Found implementation of procedure is_queue_empty [2023-04-02 03:59:12,559 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_client [2023-04-02 03:59:12,559 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_email [2023-04-02 03:59:12,560 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-04-02 03:59:12,560 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-04-02 03:59:12,560 INFO L138 BoogieDeclarations]: Found implementation of procedure forward [2023-04-02 03:59:12,560 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-04-02 03:59:12,560 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2023-04-02 03:59:12,561 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2023-04-02 03:59:12,561 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2023-04-02 03:59:12,561 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2023-04-02 03:59:12,561 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__wrappee__Base [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__wrappee__Base [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__wrappee__Base [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure bobToRjh [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhToBob [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 03:59:12,562 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAdd [2023-04-02 03:59:12,563 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAdd [2023-04-02 03:59:12,563 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAddChuck [2023-04-02 03:59:12,563 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAddChuck [2023-04-02 03:59:12,563 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-04-02 03:59:12,563 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAddRjh [2023-04-02 03:59:12,563 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhDeletePrivateKey [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyChange [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyChange [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhEnableForwarding [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure initClient [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientName [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientName [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientOutbuffer [2023-04-02 03:59:12,564 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientOutbuffer [2023-04-02 03:59:12,565 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-04-02 03:59:12,565 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-04-02 03:59:12,565 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientAddressBookEntry [2023-04-02 03:59:12,565 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAlias [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure findClientAddressBookAlias [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAlias [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAutoResponse [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAutoResponse [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringSize [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringSize [2023-04-02 03:59:12,566 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringUser [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringPublicKey [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientForwardReceiver [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientForwardReceiver [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientId [2023-04-02 03:59:12,567 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-04-02 03:59:12,568 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-04-02 03:59:12,569 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2023-04-02 03:59:12,569 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2023-04-02 03:59:12,569 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__EncryptForward_spec__1 [2023-04-02 03:59:12,569 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__EncryptForward_spec__2 [2023-04-02 03:59:12,570 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailId [2023-04-02 03:59:12,570 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-04-02 03:59:12,570 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-04-02 03:59:12,570 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-04-02 03:59:12,571 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-04-02 03:59:12,571 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-04-02 03:59:12,574 INFO L130 BoogieDeclarations]: Found specification of procedure printMail [2023-04-02 03:59:12,579 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-04-02 03:59:12,579 INFO L130 BoogieDeclarations]: Found specification of procedure createEmail [2023-04-02 03:59:12,579 INFO L130 BoogieDeclarations]: Found specification of procedure cloneEmail [2023-04-02 03:59:12,579 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Keys [2023-04-02 03:59:12,579 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__wrappee__Keys [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure prompt [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-04-02 03:59:12,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure initEmail [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailId [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSubject [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSubject [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailBody [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailBody [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSigned [2023-04-02 03:59:12,581 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSignKey [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSignatureVerified [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure initClient [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure getClientForwardReceiver [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure getClientId [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure is_queue_empty [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_client [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_email [2023-04-02 03:59:12,582 INFO L130 BoogieDeclarations]: Found specification of procedure mail [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure deliver [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure incoming [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure createClient [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure forward [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Encrypt [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Forward [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2023-04-02 03:59:12,583 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAdd [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure rjhDeletePrivateKey [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAdd [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAddRjh [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure rjhEnableForwarding [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyChange [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyChange [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure bobToRjh [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure test [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringUser [2023-04-02 03:59:12,584 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringPublicKey [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setClientForwardReceiver [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure rjhToBob [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAddChuck [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAddChuck [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__wrappee__Base [2023-04-02 03:59:12,585 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__wrappee__Base [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__wrappee__Base [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure getClientName [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setClientName [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure getClientOutbuffer [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setClientOutbuffer [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure createClientAddressBookEntry [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAlias [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAlias [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAutoResponse [2023-04-02 03:59:12,586 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAutoResponse [2023-04-02 03:59:12,587 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringSize [2023-04-02 03:59:12,587 INFO L130 BoogieDeclarations]: Found specification of procedure findClientAddressBookAlias [2023-04-02 03:59:12,587 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringSize [2023-04-02 03:59:12,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 03:59:12,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 03:59:12,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 03:59:12,932 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 03:59:12,939 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 03:59:14,015 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 03:59:14,029 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 03:59:14,030 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-04-02 03:59:14,034 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 03:59:14 BoogieIcfgContainer [2023-04-02 03:59:14,035 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 03:59:14,036 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 03:59:14,037 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 03:59:14,039 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 03:59:14,039 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 03:59:11" (1/3) ... [2023-04-02 03:59:14,040 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b1ef545 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 03:59:14, skipping insertion in model container [2023-04-02 03:59:14,040 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 03:59:12" (2/3) ... [2023-04-02 03:59:14,040 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b1ef545 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 03:59:14, skipping insertion in model container [2023-04-02 03:59:14,040 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 03:59:14" (3/3) ... [2023-04-02 03:59:14,043 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec9_product16.cil.c [2023-04-02 03:59:14,059 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 03:59:14,060 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 03:59:14,133 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 03:59:14,142 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;@133e954a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 03:59:14,142 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 03:59:14,152 INFO L276 IsEmpty]: Start isEmpty. Operand has 480 states, 306 states have (on average 1.411764705882353) internal successors, (432), 313 states have internal predecessors, (432), 101 states have call successors, (101), 68 states have call predecessors, (101), 68 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2023-04-02 03:59:14,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-04-02 03:59:14,172 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:14,173 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] [2023-04-02 03:59:14,174 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:14,179 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:14,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1316305350, now seen corresponding path program 1 times [2023-04-02 03:59:14,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:14,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251990985] [2023-04-02 03:59:14,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:14,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:14,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:15,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:15,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:15,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:15,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 03:59:15,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 03:59:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 03:59:15,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 03:59:15,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 03:59:15,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 03:59:15,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 03:59:15,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:15,599 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 03:59:15,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:15,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251990985] [2023-04-02 03:59:15,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251990985] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:15,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 03:59:15,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-02 03:59:15,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044382902] [2023-04-02 03:59:15,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:15,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-02 03:59:15,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:15,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-02 03:59:15,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-04-02 03:59:15,643 INFO L87 Difference]: Start difference. First operand has 480 states, 306 states have (on average 1.411764705882353) internal successors, (432), 313 states have internal predecessors, (432), 101 states have call successors, (101), 68 states have call predecessors, (101), 68 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) Second operand has 10 states, 10 states have (on average 7.1) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 03:59:22,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:22,931 INFO L93 Difference]: Finished difference Result 1037 states and 1506 transitions. [2023-04-02 03:59:22,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-04-02 03:59:22,934 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 145 [2023-04-02 03:59:22,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:22,953 INFO L225 Difference]: With dead ends: 1037 [2023-04-02 03:59:22,953 INFO L226 Difference]: Without dead ends: 724 [2023-04-02 03:59:22,959 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2023-04-02 03:59:22,962 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 1782 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 1720 mSolverCounterSat, 884 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1820 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 2604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 884 IncrementalHoareTripleChecker+Valid, 1720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-04-02 03:59:22,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1820 Valid, 132 Invalid, 2604 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [884 Valid, 1720 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2023-04-02 03:59:22,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2023-04-02 03:59:23,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 457. [2023-04-02 03:59:23,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 295 states have (on average 1.4101694915254237) internal successors, (416), 299 states have internal predecessors, (416), 97 states have call successors, (97), 68 states have call predecessors, (97), 64 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-04-02 03:59:23,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 605 transitions. [2023-04-02 03:59:23,260 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 605 transitions. Word has length 145 [2023-04-02 03:59:23,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:23,261 INFO L495 AbstractCegarLoop]: Abstraction has 457 states and 605 transitions. [2023-04-02 03:59:23,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 03:59:23,262 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 605 transitions. [2023-04-02 03:59:23,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-04-02 03:59:23,265 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:23,266 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] [2023-04-02 03:59:23,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 03:59:23,266 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:23,267 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:23,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1623711793, now seen corresponding path program 1 times [2023-04-02 03:59:23,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:23,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372258304] [2023-04-02 03:59:23,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:23,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:24,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:24,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:24,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:24,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:24,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 03:59:24,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 03:59:24,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:24,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 03:59:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 03:59:24,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 03:59:24,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 03:59:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 03:59:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,456 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 03:59:24,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:24,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372258304] [2023-04-02 03:59:24,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372258304] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 03:59:24,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627142490] [2023-04-02 03:59:24,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:24,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 03:59:24,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 03:59:24,469 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 03:59:24,493 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 03:59:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:24,912 INFO L262 TraceCheckSpWp]: Trace formula consists of 2046 conjuncts, 2 conjunts are in the unsatisfiable core [2023-04-02 03:59:24,927 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 03:59:24,973 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 03:59:24,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 03:59:24,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627142490] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:24,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 03:59:24,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [17] total 18 [2023-04-02 03:59:24,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579257961] [2023-04-02 03:59:24,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:24,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 03:59:24,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:24,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 03:59:24,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 03:59:24,977 INFO L87 Difference]: Start difference. First operand 457 states and 605 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 03:59:25,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:25,292 INFO L93 Difference]: Finished difference Result 685 states and 890 transitions. [2023-04-02 03:59:25,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 03:59:25,295 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 146 [2023-04-02 03:59:25,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:25,299 INFO L225 Difference]: With dead ends: 685 [2023-04-02 03:59:25,299 INFO L226 Difference]: Without dead ends: 460 [2023-04-02 03:59:25,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 03:59:25,302 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 1 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1204 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 03:59:25,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1204 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 03:59:25,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2023-04-02 03:59:25,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 459. [2023-04-02 03:59:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 297 states have (on average 1.4074074074074074) internal successors, (418), 301 states have internal predecessors, (418), 97 states have call successors, (97), 68 states have call predecessors, (97), 64 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2023-04-02 03:59:25,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 607 transitions. [2023-04-02 03:59:25,619 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 607 transitions. Word has length 146 [2023-04-02 03:59:25,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:25,619 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 607 transitions. [2023-04-02 03:59:25,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 03:59:25,620 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 607 transitions. [2023-04-02 03:59:25,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-04-02 03:59:25,623 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:25,623 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] [2023-04-02 03:59:25,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-04-02 03:59:25,833 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 03:59:25,833 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:25,834 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:25,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1875392483, now seen corresponding path program 1 times [2023-04-02 03:59:25,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:25,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601686861] [2023-04-02 03:59:25,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:25,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:25,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:26,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:26,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:26,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:26,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:26,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 03:59:26,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 03:59:26,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:26,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 03:59:26,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 03:59:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 03:59:26,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 03:59:26,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 03:59:26,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:26,928 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 03:59:26,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:26,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601686861] [2023-04-02 03:59:26,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601686861] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 03:59:26,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463602363] [2023-04-02 03:59:26,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:26,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 03:59:26,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 03:59:26,937 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 03:59:26,941 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 03:59:27,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:27,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 2058 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 03:59:27,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 03:59:27,404 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 03:59:27,404 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 03:59:27,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463602363] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:27,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 03:59:27,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [17] total 18 [2023-04-02 03:59:27,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715809650] [2023-04-02 03:59:27,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:27,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 03:59:27,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:27,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 03:59:27,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 03:59:27,407 INFO L87 Difference]: Start difference. First operand 459 states and 607 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 03:59:27,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:27,712 INFO L93 Difference]: Finished difference Result 894 states and 1212 transitions. [2023-04-02 03:59:27,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 03:59:27,713 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 152 [2023-04-02 03:59:27,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:27,716 INFO L225 Difference]: With dead ends: 894 [2023-04-02 03:59:27,716 INFO L226 Difference]: Without dead ends: 500 [2023-04-02 03:59:27,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 03:59:27,718 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 52 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1212 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 03:59:27,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1212 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 03:59:27,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2023-04-02 03:59:27,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 499. [2023-04-02 03:59:27,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 329 states have (on average 1.43161094224924) internal successors, (471), 333 states have internal predecessors, (471), 105 states have call successors, (105), 68 states have call predecessors, (105), 64 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2023-04-02 03:59:27,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 676 transitions. [2023-04-02 03:59:27,992 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 676 transitions. Word has length 152 [2023-04-02 03:59:27,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:27,993 INFO L495 AbstractCegarLoop]: Abstraction has 499 states and 676 transitions. [2023-04-02 03:59:27,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 03:59:27,993 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 676 transitions. [2023-04-02 03:59:27,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-04-02 03:59:27,996 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:27,996 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] [2023-04-02 03:59:28,011 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 03:59:28,206 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 03:59:28,206 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:28,206 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:28,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1065109796, now seen corresponding path program 1 times [2023-04-02 03:59:28,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:28,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968956031] [2023-04-02 03:59:28,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:28,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:28,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:28,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:28,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:28,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:28,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:28,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:28,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:28,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:29,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:29,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 03:59:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 03:59:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:29,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 03:59:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 03:59:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 03:59:29,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 03:59:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 03:59:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,297 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 03:59:29,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:29,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968956031] [2023-04-02 03:59:29,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968956031] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 03:59:29,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464087633] [2023-04-02 03:59:29,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:29,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 03:59:29,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 03:59:29,305 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 03:59:29,308 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 03:59:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:29,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 2063 conjuncts, 8 conjunts are in the unsatisfiable core [2023-04-02 03:59:29,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 03:59:29,978 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 03:59:29,978 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 03:59:29,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464087633] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:29,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 03:59:29,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [17] total 23 [2023-04-02 03:59:29,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782081415] [2023-04-02 03:59:29,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:29,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 03:59:29,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:29,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 03:59:29,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2023-04-02 03:59:29,981 INFO L87 Difference]: Start difference. First operand 499 states and 676 transitions. Second operand has 9 states, 7 states have (on average 12.857142857142858) internal successors, (90), 9 states have internal predecessors, (90), 6 states have call successors, (34), 3 states have call predecessors, (34), 6 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) [2023-04-02 03:59:30,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:30,975 INFO L93 Difference]: Finished difference Result 976 states and 1332 transitions. [2023-04-02 03:59:30,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 03:59:30,976 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 12.857142857142858) internal successors, (90), 9 states have internal predecessors, (90), 6 states have call successors, (34), 3 states have call predecessors, (34), 6 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) Word has length 153 [2023-04-02 03:59:30,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:30,980 INFO L225 Difference]: With dead ends: 976 [2023-04-02 03:59:30,980 INFO L226 Difference]: Without dead ends: 513 [2023-04-02 03:59:30,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2023-04-02 03:59:30,983 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 566 mSDsluCounter, 2596 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 3206 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 03:59:30,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [574 Valid, 3206 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 03:59:30,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2023-04-02 03:59:31,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 513. [2023-04-02 03:59:31,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 340 states have (on average 1.4352941176470588) internal successors, (488), 345 states have internal predecessors, (488), 105 states have call successors, (105), 70 states have call predecessors, (105), 67 states have return successors, (101), 100 states have call predecessors, (101), 100 states have call successors, (101) [2023-04-02 03:59:31,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 694 transitions. [2023-04-02 03:59:31,283 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 694 transitions. Word has length 153 [2023-04-02 03:59:31,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:31,283 INFO L495 AbstractCegarLoop]: Abstraction has 513 states and 694 transitions. [2023-04-02 03:59:31,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 12.857142857142858) internal successors, (90), 9 states have internal predecessors, (90), 6 states have call successors, (34), 3 states have call predecessors, (34), 6 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) [2023-04-02 03:59:31,284 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 694 transitions. [2023-04-02 03:59:31,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-04-02 03:59:31,288 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:31,288 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] [2023-04-02 03:59:31,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-04-02 03:59:31,497 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 03:59:31,497 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:31,498 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:31,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1928966431, now seen corresponding path program 1 times [2023-04-02 03:59:31,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:31,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855325721] [2023-04-02 03:59:31,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:31,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:31,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:32,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:32,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:32,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:32,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:32,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:32,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 03:59:32,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 03:59:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:32,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 03:59:32,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:32,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 03:59:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 03:59:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 03:59:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 03:59:32,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 03:59:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,585 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 03:59:32,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:32,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855325721] [2023-04-02 03:59:32,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855325721] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 03:59:32,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521520507] [2023-04-02 03:59:32,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:32,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 03:59:32,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 03:59:32,587 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 03:59:32,615 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 03:59:32,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:32,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 2064 conjuncts, 6 conjunts are in the unsatisfiable core [2023-04-02 03:59:32,978 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 03:59:33,113 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 03:59:33,113 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 03:59:33,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521520507] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:33,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 03:59:33,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [18] total 22 [2023-04-02 03:59:33,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883112298] [2023-04-02 03:59:33,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:33,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 03:59:33,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:33,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 03:59:33,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2023-04-02 03:59:33,116 INFO L87 Difference]: Start difference. First operand 513 states and 694 transitions. Second operand has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (34), 3 states have call predecessors, (34), 5 states have return successors, (25), 5 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 03:59:33,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:33,952 INFO L93 Difference]: Finished difference Result 977 states and 1336 transitions. [2023-04-02 03:59:33,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 03:59:33,953 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (34), 3 states have call predecessors, (34), 5 states have return successors, (25), 5 states have call predecessors, (25), 4 states have call successors, (25) Word has length 154 [2023-04-02 03:59:33,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:33,956 INFO L225 Difference]: With dead ends: 977 [2023-04-02 03:59:33,956 INFO L226 Difference]: Without dead ends: 515 [2023-04-02 03:59:33,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2023-04-02 03:59:33,959 INFO L413 NwaCegarLoop]: 609 mSDtfsCounter, 561 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 2277 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 03:59:33,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 2277 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 03:59:33,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2023-04-02 03:59:34,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 515. [2023-04-02 03:59:34,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 341 states have (on average 1.434017595307918) internal successors, (489), 347 states have internal predecessors, (489), 105 states have call successors, (105), 70 states have call predecessors, (105), 68 states have return successors, (103), 100 states have call predecessors, (103), 100 states have call successors, (103) [2023-04-02 03:59:34,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 697 transitions. [2023-04-02 03:59:34,263 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 697 transitions. Word has length 154 [2023-04-02 03:59:34,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:34,263 INFO L495 AbstractCegarLoop]: Abstraction has 515 states and 697 transitions. [2023-04-02 03:59:34,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (34), 3 states have call predecessors, (34), 5 states have return successors, (25), 5 states have call predecessors, (25), 4 states have call successors, (25) [2023-04-02 03:59:34,264 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 697 transitions. [2023-04-02 03:59:34,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-04-02 03:59:34,266 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:34,266 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] [2023-04-02 03:59:34,278 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 03:59:34,475 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 03:59:34,475 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:34,476 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:34,476 INFO L85 PathProgramCache]: Analyzing trace with hash -569890174, now seen corresponding path program 1 times [2023-04-02 03:59:34,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:34,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408973095] [2023-04-02 03:59:34,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:34,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:34,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:35,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:35,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:35,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 03:59:35,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 03:59:35,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:35,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 03:59:35,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:35,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:35,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 03:59:35,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 03:59:35,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 03:59:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 03:59:35,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 03:59:35,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:35,463 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 03:59:35,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:35,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408973095] [2023-04-02 03:59:35,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408973095] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:35,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 03:59:35,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-04-02 03:59:35,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430887807] [2023-04-02 03:59:35,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:35,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-04-02 03:59:35,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:35,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-04-02 03:59:35,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2023-04-02 03:59:35,466 INFO L87 Difference]: Start difference. First operand 515 states and 697 transitions. Second operand has 17 states, 14 states have (on average 6.071428571428571) internal successors, (85), 9 states have internal predecessors, (85), 6 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) [2023-04-02 03:59:46,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:46,168 INFO L93 Difference]: Finished difference Result 1338 states and 1962 transitions. [2023-04-02 03:59:46,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-04-02 03:59:46,169 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 6.071428571428571) internal successors, (85), 9 states have internal predecessors, (85), 6 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) Word has length 155 [2023-04-02 03:59:46,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:46,173 INFO L225 Difference]: With dead ends: 1338 [2023-04-02 03:59:46,174 INFO L226 Difference]: Without dead ends: 882 [2023-04-02 03:59:46,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=396, Invalid=1496, Unknown=0, NotChecked=0, Total=1892 [2023-04-02 03:59:46,176 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2139 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 6601 mSolverCounterSat, 1098 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2143 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 7699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1098 IncrementalHoareTripleChecker+Valid, 6601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2023-04-02 03:59:46,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2143 Valid, 77 Invalid, 7699 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1098 Valid, 6601 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2023-04-02 03:59:46,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2023-04-02 03:59:46,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 525. [2023-04-02 03:59:46,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 350 states have (on average 1.4314285714285715) internal successors, (501), 355 states have internal predecessors, (501), 105 states have call successors, (105), 72 states have call predecessors, (105), 69 states have return successors, (102), 100 states have call predecessors, (102), 100 states have call successors, (102) [2023-04-02 03:59:46,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 708 transitions. [2023-04-02 03:59:46,416 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 708 transitions. Word has length 155 [2023-04-02 03:59:46,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:46,417 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 708 transitions. [2023-04-02 03:59:46,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 6.071428571428571) internal successors, (85), 9 states have internal predecessors, (85), 6 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) [2023-04-02 03:59:46,417 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 708 transitions. [2023-04-02 03:59:46,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2023-04-02 03:59:46,419 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:46,419 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] [2023-04-02 03:59:46,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-04-02 03:59:46,420 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:46,420 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:46,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1863845763, now seen corresponding path program 2 times [2023-04-02 03:59:46,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:46,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608532575] [2023-04-02 03:59:46,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:46,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:46,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:47,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:47,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:47,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:47,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:47,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 03:59:47,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 03:59:47,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 03:59:47,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 03:59:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:47,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 03:59:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 03:59:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 03:59:47,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 03:59:47,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 03:59:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:47,493 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 03:59:47,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:47,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608532575] [2023-04-02 03:59:47,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608532575] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:47,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 03:59:47,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 03:59:47,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111272058] [2023-04-02 03:59:47,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:47,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 03:59:47,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:47,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 03:59:47,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 03:59:47,496 INFO L87 Difference]: Start difference. First operand 525 states and 708 transitions. Second operand has 18 states, 15 states have (on average 5.933333333333334) internal successors, (89), 9 states have internal predecessors, (89), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 03:59:58,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 03:59:58,566 INFO L93 Difference]: Finished difference Result 1340 states and 1967 transitions. [2023-04-02 03:59:58,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 03:59:58,573 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 5.933333333333334) internal successors, (89), 9 states have internal predecessors, (89), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) Word has length 156 [2023-04-02 03:59:58,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 03:59:58,579 INFO L225 Difference]: With dead ends: 1340 [2023-04-02 03:59:58,579 INFO L226 Difference]: Without dead ends: 895 [2023-04-02 03:59:58,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=421, Invalid=1741, Unknown=0, NotChecked=0, Total=2162 [2023-04-02 03:59:58,581 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2636 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 7590 mSolverCounterSat, 1253 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2641 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 8843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1253 IncrementalHoareTripleChecker+Valid, 7590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2023-04-02 03:59:58,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2641 Valid, 84 Invalid, 8843 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1253 Valid, 7590 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2023-04-02 03:59:58,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2023-04-02 03:59:58,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 530. [2023-04-02 03:59:58,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 352 states have (on average 1.4289772727272727) internal successors, (503), 358 states have internal predecessors, (503), 106 states have call successors, (106), 72 states have call predecessors, (106), 71 states have return successors, (105), 102 states have call predecessors, (105), 101 states have call successors, (105) [2023-04-02 03:59:58,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 714 transitions. [2023-04-02 03:59:58,860 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 714 transitions. Word has length 156 [2023-04-02 03:59:58,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 03:59:58,860 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 714 transitions. [2023-04-02 03:59:58,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 5.933333333333334) internal successors, (89), 9 states have internal predecessors, (89), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 03:59:58,860 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 714 transitions. [2023-04-02 03:59:58,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-04-02 03:59:58,862 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 03:59:58,862 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] [2023-04-02 03:59:58,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-04-02 03:59:58,863 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 03:59:58,863 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 03:59:58,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1926585433, now seen corresponding path program 1 times [2023-04-02 03:59:58,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 03:59:58,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912287407] [2023-04-02 03:59:58,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 03:59:58,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 03:59:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 03:59:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 03:59:59,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:59,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 03:59:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 03:59:59,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 03:59:59,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 03:59:59,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 03:59:59,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 03:59:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 03:59:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 03:59:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 03:59:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 03:59:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 03:59:59,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 03:59:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 03:59:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 03:59:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 03:59:59,723 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 03:59:59,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 03:59:59,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912287407] [2023-04-02 03:59:59,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912287407] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 03:59:59,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 03:59:59,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 03:59:59,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452437843] [2023-04-02 03:59:59,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 03:59:59,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 03:59:59,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 03:59:59,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 03:59:59,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 03:59:59,749 INFO L87 Difference]: Start difference. First operand 530 states and 714 transitions. Second operand has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:10,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:10,572 INFO L93 Difference]: Finished difference Result 1340 states and 1966 transitions. [2023-04-02 04:00:10,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 04:00:10,572 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) Word has length 157 [2023-04-02 04:00:10,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:10,577 INFO L225 Difference]: With dead ends: 1340 [2023-04-02 04:00:10,577 INFO L226 Difference]: Without dead ends: 895 [2023-04-02 04:00:10,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=421, Invalid=1741, Unknown=0, NotChecked=0, Total=2162 [2023-04-02 04:00:10,579 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 1883 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 7525 mSolverCounterSat, 920 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1887 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 8445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 920 IncrementalHoareTripleChecker+Valid, 7525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:10,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1887 Valid, 86 Invalid, 8445 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [920 Valid, 7525 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2023-04-02 04:00:10,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2023-04-02 04:00:10,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 530. [2023-04-02 04:00:10,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 352 states have (on average 1.4289772727272727) internal successors, (503), 358 states have internal predecessors, (503), 106 states have call successors, (106), 72 states have call predecessors, (106), 71 states have return successors, (105), 102 states have call predecessors, (105), 101 states have call successors, (105) [2023-04-02 04:00:10,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 714 transitions. [2023-04-02 04:00:10,846 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 714 transitions. Word has length 157 [2023-04-02 04:00:10,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:10,847 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 714 transitions. [2023-04-02 04:00:10,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:10,847 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 714 transitions. [2023-04-02 04:00:10,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-04-02 04:00:10,849 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:10,850 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] [2023-04-02 04:00:10,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-04-02 04:00:10,850 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:10,850 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:10,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1597648297, now seen corresponding path program 1 times [2023-04-02 04:00:10,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:10,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880995234] [2023-04-02 04:00:10,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:10,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:11,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:11,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:11,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:11,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:11,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:00:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:11,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 04:00:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:11,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 04:00:11,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 04:00:11,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:00:11,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:00:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:00:11,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:11,766 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:00:11,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:11,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880995234] [2023-04-02 04:00:11,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880995234] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:11,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:11,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 04:00:11,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840713333] [2023-04-02 04:00:11,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:11,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 04:00:11,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:11,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 04:00:11,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:11,769 INFO L87 Difference]: Start difference. First operand 530 states and 714 transitions. Second operand has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:23,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:23,780 INFO L93 Difference]: Finished difference Result 1329 states and 1946 transitions. [2023-04-02 04:00:23,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-04-02 04:00:23,780 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) Word has length 157 [2023-04-02 04:00:23,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:23,785 INFO L225 Difference]: With dead ends: 1329 [2023-04-02 04:00:23,785 INFO L226 Difference]: Without dead ends: 884 [2023-04-02 04:00:23,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=509, Invalid=1941, Unknown=0, NotChecked=0, Total=2450 [2023-04-02 04:00:23,787 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2421 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 7227 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2425 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 8437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 7227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:23,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2425 Valid, 86 Invalid, 8437 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1210 Valid, 7227 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-04-02 04:00:23,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2023-04-02 04:00:24,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 525. [2023-04-02 04:00:24,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 350 states have (on average 1.4314285714285715) internal successors, (501), 355 states have internal predecessors, (501), 105 states have call successors, (105), 72 states have call predecessors, (105), 69 states have return successors, (101), 100 states have call predecessors, (101), 100 states have call successors, (101) [2023-04-02 04:00:24,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 707 transitions. [2023-04-02 04:00:24,093 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 707 transitions. Word has length 157 [2023-04-02 04:00:24,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:24,094 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 707 transitions. [2023-04-02 04:00:24,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:24,094 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 707 transitions. [2023-04-02 04:00:24,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-04-02 04:00:24,096 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:24,096 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] [2023-04-02 04:00:24,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-04-02 04:00:24,096 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:24,097 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:24,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1631678430, now seen corresponding path program 3 times [2023-04-02 04:00:24,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:24,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128894307] [2023-04-02 04:00:24,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:24,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:24,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:24,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:24,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:24,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:00:24,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 04:00:24,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:24,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:24,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 04:00:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:25,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 04:00:25,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:25,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:00:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:25,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:00:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:25,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:00:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:25,010 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:00:25,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:25,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128894307] [2023-04-02 04:00:25,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128894307] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:25,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:25,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-04-02 04:00:25,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027009256] [2023-04-02 04:00:25,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:25,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-04-02 04:00:25,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:25,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-04-02 04:00:25,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2023-04-02 04:00:25,012 INFO L87 Difference]: Start difference. First operand 525 states and 707 transitions. Second operand has 17 states, 14 states have (on average 6.142857142857143) internal successors, (86), 9 states have internal predecessors, (86), 6 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) [2023-04-02 04:00:34,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:34,905 INFO L93 Difference]: Finished difference Result 1336 states and 1956 transitions. [2023-04-02 04:00:34,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-04-02 04:00:34,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 6.142857142857143) internal successors, (86), 9 states have internal predecessors, (86), 6 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) Word has length 157 [2023-04-02 04:00:34,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:34,915 INFO L225 Difference]: With dead ends: 1336 [2023-04-02 04:00:34,915 INFO L226 Difference]: Without dead ends: 884 [2023-04-02 04:00:34,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=396, Invalid=1496, Unknown=0, NotChecked=0, Total=1892 [2023-04-02 04:00:34,918 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2080 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 6661 mSolverCounterSat, 994 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 7655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 994 IncrementalHoareTripleChecker+Valid, 6661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:34,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2084 Valid, 77 Invalid, 7655 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [994 Valid, 6661 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2023-04-02 04:00:34,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2023-04-02 04:00:35,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 525. [2023-04-02 04:00:35,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 350 states have (on average 1.4285714285714286) internal successors, (500), 355 states have internal predecessors, (500), 105 states have call successors, (105), 72 states have call predecessors, (105), 69 states have return successors, (101), 100 states have call predecessors, (101), 100 states have call successors, (101) [2023-04-02 04:00:35,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 706 transitions. [2023-04-02 04:00:35,277 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 706 transitions. Word has length 157 [2023-04-02 04:00:35,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:35,278 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 706 transitions. [2023-04-02 04:00:35,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 6.142857142857143) internal successors, (86), 9 states have internal predecessors, (86), 6 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 6 states have call successors, (25) [2023-04-02 04:00:35,278 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 706 transitions. [2023-04-02 04:00:35,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-02 04:00:35,280 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:35,280 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] [2023-04-02 04:00:35,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-04-02 04:00:35,280 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:35,280 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:35,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1124038782, now seen corresponding path program 2 times [2023-04-02 04:00:35,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:35,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977319505] [2023-04-02 04:00:35,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:35,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:35,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:35,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:35,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:35,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:35,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:00:35,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:36,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 04:00:36,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 04:00:36,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 04:00:36,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:00:36,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:00:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:00:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:36,111 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:00:36,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:36,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977319505] [2023-04-02 04:00:36,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977319505] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:36,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:36,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 04:00:36,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744874143] [2023-04-02 04:00:36,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:36,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 04:00:36,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:36,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 04:00:36,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:36,113 INFO L87 Difference]: Start difference. First operand 525 states and 706 transitions. Second operand has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:46,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:46,481 INFO L93 Difference]: Finished difference Result 1335 states and 1954 transitions. [2023-04-02 04:00:46,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-04-02 04:00:46,481 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) Word has length 158 [2023-04-02 04:00:46,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:46,486 INFO L225 Difference]: With dead ends: 1335 [2023-04-02 04:00:46,486 INFO L226 Difference]: Without dead ends: 890 [2023-04-02 04:00:46,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=394, Invalid=1586, Unknown=0, NotChecked=0, Total=1980 [2023-04-02 04:00:46,488 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 3463 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 7614 mSolverCounterSat, 1675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3467 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 9289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1675 IncrementalHoareTripleChecker+Valid, 7614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:46,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3467 Valid, 86 Invalid, 9289 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1675 Valid, 7614 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2023-04-02 04:00:46,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2023-04-02 04:00:46,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 532. [2023-04-02 04:00:46,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 353 states have (on average 1.424929178470255) internal successors, (503), 360 states have internal predecessors, (503), 106 states have call successors, (106), 72 states have call predecessors, (106), 72 states have return successors, (107), 102 states have call predecessors, (107), 101 states have call successors, (107) [2023-04-02 04:00:46,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 716 transitions. [2023-04-02 04:00:46,815 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 716 transitions. Word has length 158 [2023-04-02 04:00:46,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:46,815 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 716 transitions. [2023-04-02 04:00:46,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:46,816 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 716 transitions. [2023-04-02 04:00:46,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-02 04:00:46,818 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:46,818 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] [2023-04-02 04:00:46,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-04-02 04:00:46,818 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:46,818 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:46,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1293865284, now seen corresponding path program 2 times [2023-04-02 04:00:46,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:46,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671757100] [2023-04-02 04:00:46,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:46,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:46,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:47,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:47,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:47,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:47,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:47,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:00:47,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 04:00:47,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 04:00:47,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 04:00:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:00:47,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:00:47,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:00:47,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:47,648 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:00:47,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:47,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671757100] [2023-04-02 04:00:47,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671757100] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:47,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:47,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 04:00:47,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992708582] [2023-04-02 04:00:47,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:47,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 04:00:47,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:47,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 04:00:47,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:47,650 INFO L87 Difference]: Start difference. First operand 532 states and 716 transitions. Second operand has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:00:59,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:59,786 INFO L93 Difference]: Finished difference Result 1337 states and 1956 transitions. [2023-04-02 04:00:59,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-04-02 04:00:59,787 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) Word has length 158 [2023-04-02 04:00:59,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:59,791 INFO L225 Difference]: With dead ends: 1337 [2023-04-02 04:00:59,791 INFO L226 Difference]: Without dead ends: 890 [2023-04-02 04:00:59,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=509, Invalid=1941, Unknown=0, NotChecked=0, Total=2450 [2023-04-02 04:00:59,793 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2296 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 7346 mSolverCounterSat, 1170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2300 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 8516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1170 IncrementalHoareTripleChecker+Valid, 7346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:59,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2300 Valid, 86 Invalid, 8516 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1170 Valid, 7346 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2023-04-02 04:00:59,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2023-04-02 04:01:00,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 527. [2023-04-02 04:01:00,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 351 states have (on average 1.4273504273504274) internal successors, (501), 357 states have internal predecessors, (501), 105 states have call successors, (105), 72 states have call predecessors, (105), 70 states have return successors, (103), 100 states have call predecessors, (103), 100 states have call successors, (103) [2023-04-02 04:01:00,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 709 transitions. [2023-04-02 04:01:00,118 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 709 transitions. Word has length 158 [2023-04-02 04:01:00,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:00,118 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 709 transitions. [2023-04-02 04:01:00,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 5 states have call successors, (34), 10 states have call predecessors, (34), 5 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-04-02 04:01:00,119 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 709 transitions. [2023-04-02 04:01:00,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-04-02 04:01:00,121 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:00,121 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] [2023-04-02 04:01:00,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-04-02 04:01:00,121 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:00,122 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:00,122 INFO L85 PathProgramCache]: Analyzing trace with hash 826036514, now seen corresponding path program 1 times [2023-04-02 04:01:00,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:00,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853877767] [2023-04-02 04:01:00,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:00,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:00,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:00,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:00,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:00,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:00,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 04:01:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 04:01:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 04:01:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:01:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:01:00,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:01:00,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:00,854 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:01:00,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:00,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853877767] [2023-04-02 04:01:00,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853877767] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:01:00,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883706827] [2023-04-02 04:01:00,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:00,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:01:00,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:01:00,861 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:00,863 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:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:01,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 2069 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:01:01,278 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:01:01,304 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:01:01,304 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 04:01:01,468 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:01:01,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883706827] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 04:01:01,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 04:01:01,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 4, 4] total 15 [2023-04-02 04:01:01,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168971047] [2023-04-02 04:01:01,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 04:01:01,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-04-02 04:01:01,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:01,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-04-02 04:01:01,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-04-02 04:01:01,470 INFO L87 Difference]: Start difference. First operand 527 states and 709 transitions. Second operand has 15 states, 15 states have (on average 9.066666666666666) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (60), 10 states have call predecessors, (60), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-04-02 04:01:11,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:11,394 INFO L93 Difference]: Finished difference Result 1637 states and 2611 transitions. [2023-04-02 04:01:11,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-04-02 04:01:11,395 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.066666666666666) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (60), 10 states have call predecessors, (60), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 159 [2023-04-02 04:01:11,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:11,400 INFO L225 Difference]: With dead ends: 1637 [2023-04-02 04:01:11,400 INFO L226 Difference]: Without dead ends: 1412 [2023-04-02 04:01:11,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=296, Invalid=634, Unknown=0, NotChecked=0, Total=930 [2023-04-02 04:01:11,402 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 3932 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 3319 mSolverCounterSat, 1543 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3968 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 4862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1543 IncrementalHoareTripleChecker+Valid, 3319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:11,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3968 Valid, 35 Invalid, 4862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1543 Valid, 3319 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2023-04-02 04:01:11,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2023-04-02 04:01:12,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 738. [2023-04-02 04:01:12,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 519 states have (on average 1.4913294797687862) internal successors, (774), 525 states have internal predecessors, (774), 148 states have call successors, (148), 72 states have call predecessors, (148), 70 states have return successors, (146), 143 states have call predecessors, (146), 143 states have call successors, (146) [2023-04-02 04:01:12,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1068 transitions. [2023-04-02 04:01:12,054 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1068 transitions. Word has length 159 [2023-04-02 04:01:12,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:12,055 INFO L495 AbstractCegarLoop]: Abstraction has 738 states and 1068 transitions. [2023-04-02 04:01:12,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.066666666666666) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (60), 10 states have call predecessors, (60), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-04-02 04:01:12,055 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1068 transitions. [2023-04-02 04:01:12,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-04-02 04:01:12,058 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:12,058 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-04-02 04:01:12,069 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:12,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-04-02 04:01:12,267 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:12,267 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:12,267 INFO L85 PathProgramCache]: Analyzing trace with hash 568454373, now seen corresponding path program 1 times [2023-04-02 04:01:12,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:12,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276649936] [2023-04-02 04:01:12,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:12,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:12,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:12,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:12,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:12,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 04:01:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:12,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:12,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 04:01:12,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 04:01:12,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:01:12,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 04:01:12,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 04:01:12,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:12,922 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:01:12,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:12,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276649936] [2023-04-02 04:01:12,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276649936] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:12,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:12,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:01:12,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987846015] [2023-04-02 04:01:12,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:12,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:01:12,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:12,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:01:12,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:01:12,924 INFO L87 Difference]: Start difference. First operand 738 states and 1068 transitions. Second operand has 11 states, 11 states have (on average 8.454545454545455) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:01:20,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:20,792 INFO L93 Difference]: Finished difference Result 2557 states and 4221 transitions. [2023-04-02 04:01:20,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:01:20,793 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.454545454545455) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 165 [2023-04-02 04:01:20,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:20,800 INFO L225 Difference]: With dead ends: 2557 [2023-04-02 04:01:20,800 INFO L226 Difference]: Without dead ends: 1921 [2023-04-02 04:01:20,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:01:20,803 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 1740 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 2505 mSolverCounterSat, 729 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1775 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 3234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 729 IncrementalHoareTripleChecker+Valid, 2505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:20,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1775 Valid, 28 Invalid, 3234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [729 Valid, 2505 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-04-02 04:01:20,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1921 states. [2023-04-02 04:01:21,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1921 to 946. [2023-04-02 04:01:21,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 684 states have (on average 1.5116959064327486) internal successors, (1034), 690 states have internal predecessors, (1034), 191 states have call successors, (191), 72 states have call predecessors, (191), 70 states have return successors, (189), 186 states have call predecessors, (189), 186 states have call successors, (189) [2023-04-02 04:01:21,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1414 transitions. [2023-04-02 04:01:21,638 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1414 transitions. Word has length 165 [2023-04-02 04:01:21,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:21,639 INFO L495 AbstractCegarLoop]: Abstraction has 946 states and 1414 transitions. [2023-04-02 04:01:21,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.454545454545455) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:01:21,639 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1414 transitions. [2023-04-02 04:01:21,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-04-02 04:01:21,642 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:21,642 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-04-02 04:01:21,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-04-02 04:01:21,643 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:21,643 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:21,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1682286302, now seen corresponding path program 1 times [2023-04-02 04:01:21,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:21,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645383020] [2023-04-02 04:01:21,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:21,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:21,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:22,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:22,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:22,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:22,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:22,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:22,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:22,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:01:22,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:01:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 04:01:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 04:01:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 04:01:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 04:01:22,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:22,288 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:01:22,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:22,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645383020] [2023-04-02 04:01:22,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645383020] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:22,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:22,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:01:22,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558068559] [2023-04-02 04:01:22,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:22,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:01:22,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:22,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:01:22,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:01:22,290 INFO L87 Difference]: Start difference. First operand 946 states and 1414 transitions. Second operand has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:01:31,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:31,600 INFO L93 Difference]: Finished difference Result 3617 states and 6150 transitions. [2023-04-02 04:01:31,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:01:31,601 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 166 [2023-04-02 04:01:31,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:31,614 INFO L225 Difference]: With dead ends: 3617 [2023-04-02 04:01:31,615 INFO L226 Difference]: Without dead ends: 2802 [2023-04-02 04:01:31,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:01:31,620 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2118 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 2439 mSolverCounterSat, 858 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2154 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 3297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 858 IncrementalHoareTripleChecker+Valid, 2439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:31,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2154 Valid, 26 Invalid, 3297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [858 Valid, 2439 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2023-04-02 04:01:31,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2802 states. [2023-04-02 04:01:32,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2802 to 1262. [2023-04-02 04:01:32,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 939 states have (on average 1.5260915867944622) internal successors, (1433), 945 states have internal predecessors, (1433), 252 states have call successors, (252), 72 states have call predecessors, (252), 70 states have return successors, (250), 247 states have call predecessors, (250), 247 states have call successors, (250) [2023-04-02 04:01:32,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 1935 transitions. [2023-04-02 04:01:32,851 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 1935 transitions. Word has length 166 [2023-04-02 04:01:32,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:32,851 INFO L495 AbstractCegarLoop]: Abstraction has 1262 states and 1935 transitions. [2023-04-02 04:01:32,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:01:32,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 1935 transitions. [2023-04-02 04:01:32,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-04-02 04:01:32,856 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:32,857 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-04-02 04:01:32,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-04-02 04:01:32,857 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:32,857 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:32,857 INFO L85 PathProgramCache]: Analyzing trace with hash 451571687, now seen corresponding path program 1 times [2023-04-02 04:01:32,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:32,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679272217] [2023-04-02 04:01:32,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:32,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:32,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:33,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:33,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:33,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:33,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:01:33,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:33,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:01:33,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:01:33,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 04:01:33,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:01:33,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 04:01:33,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:33,575 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:01:33,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:33,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679272217] [2023-04-02 04:01:33,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679272217] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:33,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:33,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:01:33,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865576504] [2023-04-02 04:01:33,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:33,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:01:33,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:33,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:01:33,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:01:33,577 INFO L87 Difference]: Start difference. First operand 1262 states and 1935 transitions. Second operand has 11 states, 11 states have (on average 8.636363636363637) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:01:44,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:44,604 INFO L93 Difference]: Finished difference Result 5265 states and 9135 transitions. [2023-04-02 04:01:44,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:01:44,613 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.636363636363637) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 167 [2023-04-02 04:01:44,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:44,633 INFO L225 Difference]: With dead ends: 5265 [2023-04-02 04:01:44,634 INFO L226 Difference]: Without dead ends: 4190 [2023-04-02 04:01:44,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:01:44,640 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 1595 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 2418 mSolverCounterSat, 665 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1631 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 3083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 665 IncrementalHoareTripleChecker+Valid, 2418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:44,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1631 Valid, 30 Invalid, 3083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [665 Valid, 2418 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-04-02 04:01:44,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4190 states. [2023-04-02 04:01:46,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4190 to 1761. [2023-04-02 04:01:46,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1761 states, 1344 states have (on average 1.5327380952380953) internal successors, (2060), 1350 states have internal predecessors, (2060), 346 states have call successors, (346), 72 states have call predecessors, (346), 70 states have return successors, (344), 341 states have call predecessors, (344), 341 states have call successors, (344) [2023-04-02 04:01:46,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1761 states to 1761 states and 2750 transitions. [2023-04-02 04:01:46,656 INFO L78 Accepts]: Start accepts. Automaton has 1761 states and 2750 transitions. Word has length 167 [2023-04-02 04:01:46,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:46,656 INFO L495 AbstractCegarLoop]: Abstraction has 1761 states and 2750 transitions. [2023-04-02 04:01:46,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.636363636363637) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:01:46,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1761 states and 2750 transitions. [2023-04-02 04:01:46,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-04-02 04:01:46,663 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:46,663 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-04-02 04:01:46,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-04-02 04:01:46,663 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:46,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:46,664 INFO L85 PathProgramCache]: Analyzing trace with hash 784076834, now seen corresponding path program 1 times [2023-04-02 04:01:46,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:46,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743674748] [2023-04-02 04:01:46,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:46,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:46,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:47,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:47,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:47,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:47,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 04:01:47,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:47,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 04:01:47,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:01:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 04:01:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:01:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 04:01:47,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:47,331 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:01:47,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:47,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743674748] [2023-04-02 04:01:47,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743674748] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:47,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:47,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:01:47,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757190382] [2023-04-02 04:01:47,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:47,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:01:47,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:47,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:01:47,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:01:47,335 INFO L87 Difference]: Start difference. First operand 1761 states and 2750 transitions. Second operand has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:02:01,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:01,632 INFO L93 Difference]: Finished difference Result 7954 states and 13976 transitions. [2023-04-02 04:02:01,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:02:01,633 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 168 [2023-04-02 04:02:01,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:01,672 INFO L225 Difference]: With dead ends: 7954 [2023-04-02 04:02:01,672 INFO L226 Difference]: Without dead ends: 6479 [2023-04-02 04:02:01,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:02:01,683 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 1394 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 2546 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1430 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 3103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 2546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:01,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1430 Valid, 30 Invalid, 3103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 2546 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-04-02 04:02:01,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6479 states. [2023-04-02 04:02:05,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6479 to 2573. [2023-04-02 04:02:05,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2573 states, 2007 states have (on average 1.5346287992027903) internal successors, (3080), 2013 states have internal predecessors, (3080), 495 states have call successors, (495), 72 states have call predecessors, (495), 70 states have return successors, (493), 490 states have call predecessors, (493), 490 states have call successors, (493) [2023-04-02 04:02:05,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2573 states to 2573 states and 4068 transitions. [2023-04-02 04:02:05,080 INFO L78 Accepts]: Start accepts. Automaton has 2573 states and 4068 transitions. Word has length 168 [2023-04-02 04:02:05,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:05,081 INFO L495 AbstractCegarLoop]: Abstraction has 2573 states and 4068 transitions. [2023-04-02 04:02:05,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:02:05,082 INFO L276 IsEmpty]: Start isEmpty. Operand 2573 states and 4068 transitions. [2023-04-02 04:02:05,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-04-02 04:02:05,098 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:05,098 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-04-02 04:02:05,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-04-02 04:02:05,098 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:05,099 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:05,099 INFO L85 PathProgramCache]: Analyzing trace with hash 932859111, now seen corresponding path program 1 times [2023-04-02 04:02:05,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:05,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97398896] [2023-04-02 04:02:05,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:05,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:05,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:05,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:05,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:05,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:05,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:05,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:05,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 04:02:05,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:05,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 04:02:05,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:02:05,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:02:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:02:05,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:02:05,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:05,736 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:02:05,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:05,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97398896] [2023-04-02 04:02:05,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97398896] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:05,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:05,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:02:05,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250431189] [2023-04-02 04:02:05,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:05,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:02:05,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:05,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:02:05,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:02:05,738 INFO L87 Difference]: Start difference. First operand 2573 states and 4068 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:02:26,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:26,072 INFO L93 Difference]: Finished difference Result 12536 states and 22180 transitions. [2023-04-02 04:02:26,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:02:26,072 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 169 [2023-04-02 04:02:26,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:26,114 INFO L225 Difference]: With dead ends: 12536 [2023-04-02 04:02:26,114 INFO L226 Difference]: Without dead ends: 10405 [2023-04-02 04:02:26,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:02:26,131 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2527 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 2428 mSolverCounterSat, 1193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2563 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 3621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1193 IncrementalHoareTripleChecker+Valid, 2428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:26,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2563 Valid, 28 Invalid, 3621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1193 Valid, 2428 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-04-02 04:02:26,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2023-04-02 04:02:31,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 3944. [2023-04-02 04:02:31,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 3134 states have (on average 1.534141671984684) internal successors, (4808), 3140 states have internal predecessors, (4808), 739 states have call successors, (739), 72 states have call predecessors, (739), 70 states have return successors, (737), 734 states have call predecessors, (737), 734 states have call successors, (737) [2023-04-02 04:02:31,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 6284 transitions. [2023-04-02 04:02:31,634 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 6284 transitions. Word has length 169 [2023-04-02 04:02:31,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:31,634 INFO L495 AbstractCegarLoop]: Abstraction has 3944 states and 6284 transitions. [2023-04-02 04:02:31,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 04:02:31,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 6284 transitions. [2023-04-02 04:02:31,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-04-02 04:02:31,646 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:31,647 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-04-02 04:02:31,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-04-02 04:02:31,647 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:31,647 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:31,647 INFO L85 PathProgramCache]: Analyzing trace with hash -463036638, now seen corresponding path program 1 times [2023-04-02 04:02:31,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:31,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045795978] [2023-04-02 04:02:31,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:31,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:31,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:32,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:32,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:32,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:32,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:32,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:32,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:32,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:32,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:32,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 04:02:32,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:32,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 04:02:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 04:02:32,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:02:32,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 04:02:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 04:02:32,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:32,317 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:02:32,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:32,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045795978] [2023-04-02 04:02:32,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045795978] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:32,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:32,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:02:32,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2350534] [2023-04-02 04:02:32,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:32,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:02:32,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:32,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:02:32,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:02:32,319 INFO L87 Difference]: Start difference. First operand 3944 states and 6284 transitions. Second operand has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (34), 10 states have call predecessors, (34), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25)