/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_product22.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 04:00:13,888 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 04:00:13,890 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 04:00:13,910 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 04:00:13,910 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 04:00:13,912 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 04:00:13,914 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 04:00:13,917 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 04:00:13,918 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 04:00:13,921 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 04:00:13,922 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 04:00:13,924 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 04:00:13,924 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 04:00:13,927 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 04:00:13,929 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 04:00:13,930 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 04:00:13,930 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 04:00:13,931 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 04:00:13,931 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 04:00:13,932 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 04:00:13,933 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 04:00:13,934 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 04:00:13,935 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 04:00:13,936 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 04:00:13,938 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 04:00:13,939 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 04:00:13,939 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 04:00:13,939 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 04:00:13,939 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 04:00:13,940 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 04:00:13,940 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 04:00:13,941 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 04:00:13,941 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 04:00:13,941 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 04:00:13,942 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 04:00:13,942 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 04:00:13,942 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 04:00:13,943 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 04:00:13,943 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 04:00:13,943 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 04:00:13,943 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 04:00:13,945 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 04:00:13,971 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 04:00:13,971 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 04:00:13,972 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 04:00:13,972 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 04:00:13,973 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 04:00:13,973 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 04:00:13,973 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 04:00:13,973 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 04:00:13,973 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 04:00:13,974 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 04:00:13,974 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 04:00:13,974 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 04:00:13,974 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 04:00:13,974 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 04:00:13,975 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 04:00:13,975 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 04:00:13,976 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 04:00:13,976 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 04:00:13,977 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 04:00:13,977 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 04:00:13,977 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-04-02 04:00:14,167 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 04:00:14,183 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 04:00:14,185 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 04:00:14,186 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 04:00:14,186 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 04:00:14,187 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec9_product22.cil.c [2023-04-02 04:00:15,188 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 04:00:15,438 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 04:00:15,438 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec9_product22.cil.c [2023-04-02 04:00:15,454 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47b84cebe/93fed1a510824e49aa04565538baa15e/FLAG51cc70453 [2023-04-02 04:00:15,465 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47b84cebe/93fed1a510824e49aa04565538baa15e [2023-04-02 04:00:15,468 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 04:00:15,469 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 04:00:15,472 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 04:00:15,472 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 04:00:15,474 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 04:00:15,475 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 04:00:15" (1/1) ... [2023-04-02 04:00:15,476 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3551f8bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:15, skipping insertion in model container [2023-04-02 04:00:15,476 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 04:00:15" (1/1) ... [2023-04-02 04:00:15,481 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 04:00:15,539 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 04:00:15,881 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_product22.cil.c[51984,51997] [2023-04-02 04:00:15,929 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 04:00:15,942 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 04:00:16,005 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_product22.cil.c[51984,51997] [2023-04-02 04:00:16,016 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 04:00:16,032 WARN L667 CHandler]: The function puts is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 04:00:16,037 INFO L208 MainTranslator]: Completed translation [2023-04-02 04:00:16,038 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16 WrapperNode [2023-04-02 04:00:16,038 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 04:00:16,038 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 04:00:16,039 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 04:00:16,039 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 04:00:16,053 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,054 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,080 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,081 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,119 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,128 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,142 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,147 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,157 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 04:00:16,158 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 04:00:16,158 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 04:00:16,158 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 04:00:16,159 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (1/1) ... [2023-04-02 04:00:16,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 04:00:16,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:00:16,186 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-02 04:00:16,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-02 04:00:16,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Keys [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__wrappee__Keys [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure cloneEmail [2023-04-02 04:00:16,242 INFO L138 BoogieDeclarations]: Found implementation of procedure createEmail [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure initClient [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientName [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientName [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientOutbuffer [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientOutbuffer [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientAddressBookEntry [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAlias [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure findClientAddressBookAlias [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAlias [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-04-02 04:00:16,243 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAutoResponse [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAutoResponse [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringSize [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringSize [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringUser [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringPublicKey [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-04-02 04:00:16,244 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientForwardReceiver [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientForwardReceiver [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientId [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure initEmail [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailId [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailId [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSubject [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSubject [2023-04-02 04:00:16,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailBody [2023-04-02 04:00:16,246 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailBody [2023-04-02 04:00:16,246 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-04-02 04:00:16,246 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-04-02 04:00:16,247 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-04-02 04:00:16,247 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-04-02 04:00:16,247 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-04-02 04:00:16,247 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSigned [2023-04-02 04:00:16,247 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-04-02 04:00:16,247 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSignKey [2023-04-02 04:00:16,248 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-04-02 04:00:16,248 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSignatureVerified [2023-04-02 04:00:16,248 INFO L138 BoogieDeclarations]: Found implementation of procedure mail [2023-04-02 04:00:16,248 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2023-04-02 04:00:16,248 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-04-02 04:00:16,248 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Encrypt [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__AutoResponder [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Forward [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure createClient [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure is_queue_empty [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_client [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_email [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-04-02 04:00:16,249 INFO L138 BoogieDeclarations]: Found implementation of procedure autoRespond [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure forward [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__wrappee__Base [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__wrappee__Base [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__wrappee__Base [2023-04-02 04:00:16,250 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure bobToRjh [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhToBob [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAdd [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAdd [2023-04-02 04:00:16,251 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAddChuck [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAddChuck [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAddRjh [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhDeletePrivateKey [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyChange [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyChange [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhSetAutoRespond [2023-04-02 04:00:16,252 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhEnableForwarding [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__EncryptForward_spec__1 [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__EncryptForward_spec__2 [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure prompt [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-04-02 04:00:16,253 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2023-04-02 04:00:16,254 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2023-04-02 04:00:16,254 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2023-04-02 04:00:16,254 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailId [2023-04-02 04:00:16,255 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-04-02 04:00:16,256 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-04-02 04:00:16,256 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-04-02 04:00:16,256 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-04-02 04:00:16,256 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-04-02 04:00:16,256 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-04-02 04:00:16,257 INFO L130 BoogieDeclarations]: Found specification of procedure printMail [2023-04-02 04:00:16,259 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure createEmail [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure cloneEmail [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Keys [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__wrappee__Keys [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure initClient [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure getClientName [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure setClientName [2023-04-02 04:00:16,263 INFO L130 BoogieDeclarations]: Found specification of procedure getClientOutbuffer [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientOutbuffer [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure createClientAddressBookEntry [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAlias [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAlias [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAutoResponse [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAutoResponse [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringSize [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringUser [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-04-02 04:00:16,264 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringPublicKey [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure getClientForwardReceiver [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure setClientForwardReceiver [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure getClientId [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure findClientAddressBookAlias [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringSize [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAdd [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure rjhSetAutoRespond [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure rjhDeletePrivateKey [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAdd [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAddRjh [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure rjhEnableForwarding [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyChange [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-04-02 04:00:16,265 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyChange [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure bobToRjh [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure test [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure initEmail [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailId [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSubject [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSubject [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailBody [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailBody [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSigned [2023-04-02 04:00:16,266 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSignKey [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSignatureVerified [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure is_queue_empty [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_client [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_email [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure mail [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure deliver [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure incoming [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure createClient [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure autoRespond [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure forward [2023-04-02 04:00:16,267 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__EncryptForward_spec__2 [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Encrypt [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__AutoResponder [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Forward [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__EncryptForward_spec__1 [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure rjhToBob [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAddChuck [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAddChuck [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__wrappee__Base [2023-04-02 04:00:16,268 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__wrappee__Base [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__wrappee__Base [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure prompt [2023-04-02 04:00:16,269 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-04-02 04:00:16,270 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 04:00:16,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 04:00:16,270 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 04:00:16,566 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 04:00:16,571 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 04:00:17,499 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 04:00:17,507 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 04:00:17,507 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-04-02 04:00:17,510 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 04:00:17 BoogieIcfgContainer [2023-04-02 04:00:17,510 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 04:00:17,511 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 04:00:17,511 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 04:00:17,513 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 04:00:17,513 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 04:00:15" (1/3) ... [2023-04-02 04:00:17,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2daecf3c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 04:00:17, skipping insertion in model container [2023-04-02 04:00:17,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 04:00:16" (2/3) ... [2023-04-02 04:00:17,514 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2daecf3c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 04:00:17, skipping insertion in model container [2023-04-02 04:00:17,514 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 04:00:17" (3/3) ... [2023-04-02 04:00:17,518 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec9_product22.cil.c [2023-04-02 04:00:17,530 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 04:00:17,531 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 04:00:17,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 04:00:17,599 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;@33ec535d, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 04:00:17,599 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 04:00:17,606 INFO L276 IsEmpty]: Start isEmpty. Operand has 512 states, 325 states have (on average 1.4092307692307693) internal successors, (458), 333 states have internal predecessors, (458), 109 states have call successors, (109), 73 states have call predecessors, (109), 73 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2023-04-02 04:00:17,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-04-02 04:00:17,630 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:17,631 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 04:00:17,632 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:17,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:17,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1495812238, now seen corresponding path program 1 times [2023-04-02 04:00:17,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:17,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452668931] [2023-04-02 04:00:17,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:17,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:17,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:18,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:18,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:18,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:00:18,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:18,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 04:00:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:18,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:18,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 04:00:18,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 04:00:18,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 04:00:18,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:00:18,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 04:00:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:18,923 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:00:18,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:18,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452668931] [2023-04-02 04:00:18,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452668931] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:18,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:18,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-02 04:00:18,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876747517] [2023-04-02 04:00:18,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:18,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-02 04:00:18,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:18,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-02 04:00:18,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-04-02 04:00:18,963 INFO L87 Difference]: Start difference. First operand has 512 states, 325 states have (on average 1.4092307692307693) internal successors, (458), 333 states have internal predecessors, (458), 109 states have call successors, (109), 73 states have call predecessors, (109), 73 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) 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 04:00:25,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:25,499 INFO L93 Difference]: Finished difference Result 1114 states and 1615 transitions. [2023-04-02 04:00:25,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-04-02 04:00:25,502 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 04:00:25,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:25,515 INFO L225 Difference]: With dead ends: 1114 [2023-04-02 04:00:25,515 INFO L226 Difference]: Without dead ends: 780 [2023-04-02 04:00:25,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2023-04-02 04:00:25,521 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 2384 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 1212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2423 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 2803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1212 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:25,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2423 Valid, 70 Invalid, 2803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1212 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-04-02 04:00:25,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2023-04-02 04:00:25,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 489. [2023-04-02 04:00:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 314 states have (on average 1.4076433121019107) internal successors, (442), 319 states have internal predecessors, (442), 105 states have call successors, (105), 73 states have call predecessors, (105), 69 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2023-04-02 04:00:25,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 647 transitions. [2023-04-02 04:00:25,783 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 647 transitions. Word has length 145 [2023-04-02 04:00:25,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:25,784 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 647 transitions. [2023-04-02 04:00:25,784 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 04:00:25,784 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 647 transitions. [2023-04-02 04:00:25,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-04-02 04:00:25,791 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:25,791 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 04:00:25,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 04:00:25,791 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:25,792 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:25,792 INFO L85 PathProgramCache]: Analyzing trace with hash 815219909, now seen corresponding path program 1 times [2023-04-02 04:00:25,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:25,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818853381] [2023-04-02 04:00:25,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:25,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:25,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:26,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:26,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:26,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:26,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:26,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:26,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:00:26,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:26,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 04:00:26,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:26,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 04:00:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 04:00:26,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 04:00:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 04:00:26,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 04:00:26,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:26,806 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-04-02 04:00:26,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:26,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818853381] [2023-04-02 04:00:26,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818853381] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:00:26,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147984318] [2023-04-02 04:00:26,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:26,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:26,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:00:26,809 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:00:26,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-02 04:00:27,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:27,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 2074 conjuncts, 2 conjunts are in the unsatisfiable core [2023-04-02 04:00:27,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:00:27,228 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:00:27,228 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:00:27,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147984318] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:27,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:00:27,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [17] total 18 [2023-04-02 04:00:27,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025801724] [2023-04-02 04:00:27,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:27,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:00:27,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:27,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:00:27,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:27,231 INFO L87 Difference]: Start difference. First operand 489 states and 647 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 04:00:27,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:27,514 INFO L93 Difference]: Finished difference Result 738 states and 960 transitions. [2023-04-02 04:00:27,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:00:27,515 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 04:00:27,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:27,517 INFO L225 Difference]: With dead ends: 738 [2023-04-02 04:00:27,517 INFO L226 Difference]: Without dead ends: 492 [2023-04-02 04:00:27,518 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 04:00:27,519 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 1 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:27,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1288 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:00:27,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2023-04-02 04:00:27,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 491. [2023-04-02 04:00:27,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 316 states have (on average 1.4050632911392404) internal successors, (444), 321 states have internal predecessors, (444), 105 states have call successors, (105), 73 states have call predecessors, (105), 69 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2023-04-02 04:00:27,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 649 transitions. [2023-04-02 04:00:27,762 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 649 transitions. Word has length 146 [2023-04-02 04:00:27,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:27,763 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 649 transitions. [2023-04-02 04:00:27,763 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 04:00:27,763 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 649 transitions. [2023-04-02 04:00:27,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-02 04:00:27,765 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:27,765 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:00:27,777 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 04:00:27,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:27,979 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:27,979 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:27,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1209591239, now seen corresponding path program 1 times [2023-04-02 04:00:27,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:27,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778670787] [2023-04-02 04:00:27,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:27,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:28,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:28,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:28,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:28,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:28,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:00:28,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:28,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 04:00:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:28,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 04:00:28,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 04:00:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:00:28,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:00:28,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:00:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:28,816 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:00:28,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:28,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778670787] [2023-04-02 04:00:28,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778670787] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:00:28,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390940423] [2023-04-02 04:00:28,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:28,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:28,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:00:28,818 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:00:28,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-04-02 04:00:29,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:29,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 2092 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:00:29,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:00:29,205 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:00:29,205 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:00:29,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390940423] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:29,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:00:29,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [17] total 18 [2023-04-02 04:00:29,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972072864] [2023-04-02 04:00:29,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:29,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:00:29,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:29,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:00:29,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:29,207 INFO L87 Difference]: Start difference. First operand 491 states and 649 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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 04:00:29,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:29,473 INFO L93 Difference]: Finished difference Result 960 states and 1299 transitions. [2023-04-02 04:00:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:00:29,474 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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 158 [2023-04-02 04:00:29,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:29,476 INFO L225 Difference]: With dead ends: 960 [2023-04-02 04:00:29,476 INFO L226 Difference]: Without dead ends: 534 [2023-04-02 04:00:29,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 198 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 04:00:29,479 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 53 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1292 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:29,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1292 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:00:29,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-04-02 04:00:29,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 533. [2023-04-02 04:00:29,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 349 states have (on average 1.4269340974212035) internal successors, (498), 354 states have internal predecessors, (498), 114 states have call successors, (114), 73 states have call predecessors, (114), 69 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2023-04-02 04:00:29,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 721 transitions. [2023-04-02 04:00:29,687 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 721 transitions. Word has length 158 [2023-04-02 04:00:29,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:29,688 INFO L495 AbstractCegarLoop]: Abstraction has 533 states and 721 transitions. [2023-04-02 04:00:29,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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 04:00:29,688 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 721 transitions. [2023-04-02 04:00:29,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-04-02 04:00:29,690 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:29,690 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:00:29,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-04-02 04:00:29,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-04-02 04:00:29,898 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:29,898 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:29,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1654387890, now seen corresponding path program 1 times [2023-04-02 04:00:29,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:29,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946441901] [2023-04-02 04:00:29,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:29,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:30,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:30,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:30,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:30,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:30,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:00:30,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:30,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 04:00:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:30,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:30,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 04:00:30,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 04:00:30,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:00:30,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:00:30,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:00:30,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:30,687 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:00:30,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:30,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946441901] [2023-04-02 04:00:30,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946441901] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:00:30,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759550597] [2023-04-02 04:00:30,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:30,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:30,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:00:30,692 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:00:30,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-04-02 04:00:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:31,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 2097 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:00:31,060 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:00:31,085 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 04:00:31,085 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:00:31,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759550597] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:31,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:00:31,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [17] total 18 [2023-04-02 04:00:31,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066200387] [2023-04-02 04:00:31,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:31,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 04:00:31,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:31,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 04:00:31,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:31,087 INFO L87 Difference]: Start difference. First operand 533 states and 721 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 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 04:00:31,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:31,349 INFO L93 Difference]: Finished difference Result 1083 states and 1510 transitions. [2023-04-02 04:00:31,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 04:00:31,349 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 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 159 [2023-04-02 04:00:31,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:31,352 INFO L225 Difference]: With dead ends: 1083 [2023-04-02 04:00:31,352 INFO L226 Difference]: Without dead ends: 615 [2023-04-02 04:00:31,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:31,355 INFO L413 NwaCegarLoop]: 650 mSDtfsCounter, 51 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1290 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:31,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1290 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 04:00:31,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2023-04-02 04:00:31,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 614. [2023-04-02 04:00:31,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 413 states have (on average 1.4576271186440677) internal successors, (602), 418 states have internal predecessors, (602), 131 states have call successors, (131), 73 states have call predecessors, (131), 69 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-04-02 04:00:31,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 859 transitions. [2023-04-02 04:00:31,632 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 859 transitions. Word has length 159 [2023-04-02 04:00:31,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:31,632 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 859 transitions. [2023-04-02 04:00:31,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 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 04:00:31,633 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 859 transitions. [2023-04-02 04:00:31,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-04-02 04:00:31,636 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:31,636 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:00:31,644 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 04:00:31,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:31,844 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:31,844 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:31,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1129005877, now seen corresponding path program 1 times [2023-04-02 04:00:31,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:31,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269318945] [2023-04-02 04:00:31,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:31,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:32,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:32,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:32,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:32,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 04:00:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 04:00:32,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:32,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 04:00:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 04:00:32,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 04:00:32,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 04:00:32,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 04:00:32,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 04:00:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:32,696 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:00:32,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:32,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269318945] [2023-04-02 04:00:32,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269318945] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:00:32,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121622942] [2023-04-02 04:00:32,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:32,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:32,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:00:32,725 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:00:32,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-04-02 04:00:33,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:33,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 2132 conjuncts, 8 conjunts are in the unsatisfiable core [2023-04-02 04:00:33,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:00:33,273 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-04-02 04:00:33,273 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:00:33,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121622942] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:33,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:00:33,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [18] total 24 [2023-04-02 04:00:33,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751234857] [2023-04-02 04:00:33,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:33,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 04:00:33,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:33,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 04:00:33,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2023-04-02 04:00:33,275 INFO L87 Difference]: Start difference. First operand 614 states and 859 transitions. Second operand has 9 states, 7 states have (on average 13.571428571428571) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 3 states have call predecessors, (36), 6 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:00:34,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:34,086 INFO L93 Difference]: Finished difference Result 1206 states and 1698 transitions. [2023-04-02 04:00:34,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 04:00:34,086 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 13.571428571428571) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 3 states have call predecessors, (36), 6 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) Word has length 162 [2023-04-02 04:00:34,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:34,089 INFO L225 Difference]: With dead ends: 1206 [2023-04-02 04:00:34,089 INFO L226 Difference]: Without dead ends: 628 [2023-04-02 04:00:34,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2023-04-02 04:00:34,090 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 605 mSDsluCounter, 2742 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 3394 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:34,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [613 Valid, 3394 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 04:00:34,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2023-04-02 04:00:34,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 628. [2023-04-02 04:00:34,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 424 states have (on average 1.4599056603773586) internal successors, (619), 430 states have internal predecessors, (619), 131 states have call successors, (131), 75 states have call predecessors, (131), 72 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2023-04-02 04:00:34,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 877 transitions. [2023-04-02 04:00:34,384 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 877 transitions. Word has length 162 [2023-04-02 04:00:34,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:34,384 INFO L495 AbstractCegarLoop]: Abstraction has 628 states and 877 transitions. [2023-04-02 04:00:34,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 13.571428571428571) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 3 states have call predecessors, (36), 6 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:00:34,385 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 877 transitions. [2023-04-02 04:00:34,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-04-02 04:00:34,387 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:34,387 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:00:34,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-04-02 04:00:34,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:34,596 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:34,596 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:34,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1716497904, now seen corresponding path program 1 times [2023-04-02 04:00:34,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:34,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434996525] [2023-04-02 04:00:34,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:34,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:34,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:35,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:35,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:35,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:35,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:35,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:35,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 04:00:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 04:00:35,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 04:00:35,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:35,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 04:00:35,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 04:00:35,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 04:00:35,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:00:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 04:00:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,407 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-04-02 04:00:35,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:35,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434996525] [2023-04-02 04:00:35,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434996525] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:00:35,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500893779] [2023-04-02 04:00:35,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:35,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:35,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:00:35,409 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:00:35,411 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:00:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:35,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 2133 conjuncts, 6 conjunts are in the unsatisfiable core [2023-04-02 04:00:35,795 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:00:35,896 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-04-02 04:00:35,896 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 04:00:35,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500893779] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:35,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 04:00:35,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 23 [2023-04-02 04:00:35,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562680555] [2023-04-02 04:00:35,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:35,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 04:00:35,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:35,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 04:00:35,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2023-04-02 04:00:35,898 INFO L87 Difference]: Start difference. First operand 628 states and 877 transitions. Second operand has 7 states, 6 states have (on average 16.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (27), 5 states have call predecessors, (27), 4 states have call successors, (27) [2023-04-02 04:00:36,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:36,589 INFO L93 Difference]: Finished difference Result 1207 states and 1704 transitions. [2023-04-02 04:00:36,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 04:00:36,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (27), 5 states have call predecessors, (27), 4 states have call successors, (27) Word has length 163 [2023-04-02 04:00:36,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:36,591 INFO L225 Difference]: With dead ends: 1207 [2023-04-02 04:00:36,592 INFO L226 Difference]: Without dead ends: 630 [2023-04-02 04:00:36,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2023-04-02 04:00:36,593 INFO L413 NwaCegarLoop]: 651 mSDtfsCounter, 604 mSDsluCounter, 1817 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 2468 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:36,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [612 Valid, 2468 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 04:00:36,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2023-04-02 04:00:36,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 630. [2023-04-02 04:00:36,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 425 states have (on average 1.4588235294117646) internal successors, (620), 432 states have internal predecessors, (620), 131 states have call successors, (131), 75 states have call predecessors, (131), 73 states have return successors, (129), 126 states have call predecessors, (129), 126 states have call successors, (129) [2023-04-02 04:00:36,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 880 transitions. [2023-04-02 04:00:36,830 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 880 transitions. Word has length 163 [2023-04-02 04:00:36,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:36,830 INFO L495 AbstractCegarLoop]: Abstraction has 630 states and 880 transitions. [2023-04-02 04:00:36,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (27), 5 states have call predecessors, (27), 4 states have call successors, (27) [2023-04-02 04:00:36,831 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 880 transitions. [2023-04-02 04:00:36,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-04-02 04:00:36,832 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:36,832 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:00:36,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-04-02 04:00:37,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:00:37,048 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:37,049 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:37,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1651401363, now seen corresponding path program 1 times [2023-04-02 04:00:37,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:37,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582219] [2023-04-02 04:00:37,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:37,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:37,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:37,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:37,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:37,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:00:37,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:37,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 04:00:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:37,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 04:00:37,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:37,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 04:00:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 04:00:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 04:00:37,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:00:37,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 04:00:37,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:37,870 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 04:00:37,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:37,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582219] [2023-04-02 04:00:37,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582219] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:37,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:37,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 04:00:37,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887410790] [2023-04-02 04:00:37,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:37,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 04:00:37,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:37,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 04:00:37,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:00:37,872 INFO L87 Difference]: Start difference. First operand 630 states and 880 transitions. Second operand has 18 states, 15 states have (on average 6.0) internal successors, (90), 9 states have internal predecessors, (90), 7 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 7 states have call successors, (27) [2023-04-02 04:00:49,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:00:49,336 INFO L93 Difference]: Finished difference Result 2096 states and 3353 transitions. [2023-04-02 04:00:49,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 04:00:49,337 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), 7 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 7 states have call successors, (27) Word has length 164 [2023-04-02 04:00:49,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:00:49,343 INFO L225 Difference]: With dead ends: 2096 [2023-04-02 04:00:49,343 INFO L226 Difference]: Without dead ends: 1525 [2023-04-02 04:00:49,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=488, Invalid=1768, Unknown=0, NotChecked=0, Total=2256 [2023-04-02 04:00:49,345 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2898 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 7432 mSolverCounterSat, 1492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2901 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 8924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1492 IncrementalHoareTripleChecker+Valid, 7432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-04-02 04:00:49,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2901 Valid, 77 Invalid, 8924 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1492 Valid, 7432 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-04-02 04:00:49,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2023-04-02 04:00:49,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 640. [2023-04-02 04:00:49,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 434 states have (on average 1.456221198156682) internal successors, (632), 440 states have internal predecessors, (632), 131 states have call successors, (131), 77 states have call predecessors, (131), 74 states have return successors, (128), 126 states have call predecessors, (128), 126 states have call successors, (128) [2023-04-02 04:00:49,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 891 transitions. [2023-04-02 04:00:49,639 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 891 transitions. Word has length 164 [2023-04-02 04:00:49,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:00:49,640 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 891 transitions. [2023-04-02 04:00:49,640 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), 7 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 7 states have call successors, (27) [2023-04-02 04:00:49,640 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 891 transitions. [2023-04-02 04:00:49,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-04-02 04:00:49,642 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:00:49,643 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:00:49,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-04-02 04:00:49,643 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:00:49,643 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:00:49,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1105594394, now seen corresponding path program 2 times [2023-04-02 04:00:49,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:00:49,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003823628] [2023-04-02 04:00:49,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:00:49,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:00:49,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:50,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:00:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:00:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:00:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:00:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:00:50,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:00:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:00:50,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 04:00:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:00:50,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 04:00:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:00:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:00:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 04:00:50,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 04:00:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 04:00:50,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 04:00:50,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 04:00:50,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:00:50,441 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:50,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:00:50,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003823628] [2023-04-02 04:00:50,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003823628] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:00:50,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:00:50,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:00:50,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240194911] [2023-04-02 04:00:50,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:00:50,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:00:50,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:00:50,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:00:50,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:00:50,443 INFO L87 Difference]: Start difference. First operand 640 states and 891 transitions. Second operand has 19 states, 16 states have (on average 5.875) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:02,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:02,447 INFO L93 Difference]: Finished difference Result 2098 states and 3358 transitions. [2023-04-02 04:01:02,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-04-02 04:01:02,447 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 5.875) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) Word has length 165 [2023-04-02 04:01:02,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:02,453 INFO L225 Difference]: With dead ends: 2098 [2023-04-02 04:01:02,453 INFO L226 Difference]: Without dead ends: 1538 [2023-04-02 04:01:02,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=518, Invalid=2032, Unknown=0, NotChecked=0, Total=2550 [2023-04-02 04:01:02,456 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 1971 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 8603 mSolverCounterSat, 984 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1974 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 9587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 984 IncrementalHoareTripleChecker+Valid, 8603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:02,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1974 Valid, 92 Invalid, 9587 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [984 Valid, 8603 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2023-04-02 04:01:02,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2023-04-02 04:01:02,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 645. [2023-04-02 04:01:02,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 436 states have (on average 1.4541284403669725) internal successors, (634), 443 states have internal predecessors, (634), 132 states have call successors, (132), 77 states have call predecessors, (132), 76 states have return successors, (131), 128 states have call predecessors, (131), 127 states have call successors, (131) [2023-04-02 04:01:02,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 897 transitions. [2023-04-02 04:01:02,777 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 897 transitions. Word has length 165 [2023-04-02 04:01:02,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:02,777 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 897 transitions. [2023-04-02 04:01:02,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 5.875) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:02,777 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 897 transitions. [2023-04-02 04:01:02,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-04-02 04:01:02,779 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:02,779 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:02,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-04-02 04:01:02,779 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:02,780 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:02,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1093462413, now seen corresponding path program 3 times [2023-04-02 04:01:02,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:02,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142843628] [2023-04-02 04:01:02,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:02,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:03,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:03,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:03,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:03,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:03,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:03,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:03,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:03,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:03,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 04:01:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:01:03,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:03,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:01:03,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 04:01:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 04:01:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 04:01:03,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 04:01:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:03,560 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:01:03,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:03,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142843628] [2023-04-02 04:01:03,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142843628] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:03,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:03,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-04-02 04:01:03,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562982961] [2023-04-02 04:01:03,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:03,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 04:01:03,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:03,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 04:01:03,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2023-04-02 04:01:03,562 INFO L87 Difference]: Start difference. First operand 645 states and 897 transitions. Second operand has 18 states, 15 states have (on average 6.066666666666666) internal successors, (91), 9 states have internal predecessors, (91), 7 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 7 states have call successors, (27) [2023-04-02 04:01:13,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:13,905 INFO L93 Difference]: Finished difference Result 2094 states and 3349 transitions. [2023-04-02 04:01:13,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 04:01:13,906 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), 7 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 7 states have call successors, (27) Word has length 166 [2023-04-02 04:01:13,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:13,911 INFO L225 Difference]: With dead ends: 2094 [2023-04-02 04:01:13,912 INFO L226 Difference]: Without dead ends: 1527 [2023-04-02 04:01:13,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=488, Invalid=1768, Unknown=0, NotChecked=0, Total=2256 [2023-04-02 04:01:13,915 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2502 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 7382 mSolverCounterSat, 1339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 8721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1339 IncrementalHoareTripleChecker+Valid, 7382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:13,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2505 Valid, 83 Invalid, 8721 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1339 Valid, 7382 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2023-04-02 04:01:13,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1527 states. [2023-04-02 04:01:14,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1527 to 640. [2023-04-02 04:01:14,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 434 states have (on average 1.4539170506912442) internal successors, (631), 440 states have internal predecessors, (631), 131 states have call successors, (131), 77 states have call predecessors, (131), 74 states have return successors, (128), 126 states have call predecessors, (128), 126 states have call successors, (128) [2023-04-02 04:01:14,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 890 transitions. [2023-04-02 04:01:14,244 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 890 transitions. Word has length 166 [2023-04-02 04:01:14,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:14,247 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 890 transitions. [2023-04-02 04:01:14,247 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), 7 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 7 states have call successors, (27) [2023-04-02 04:01:14,247 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 890 transitions. [2023-04-02 04:01:14,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-04-02 04:01:14,250 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:14,250 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:14,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-04-02 04:01:14,250 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:14,251 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:14,251 INFO L85 PathProgramCache]: Analyzing trace with hash 202076072, now seen corresponding path program 1 times [2023-04-02 04:01:14,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:14,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317591954] [2023-04-02 04:01:14,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:14,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:14,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:14,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:14,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:14,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:14,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:14,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 04:01:14,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:14,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:01:15,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:15,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:01:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 04:01:15,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 04:01:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 04:01:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 04:01:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:15,054 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:01:15,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:15,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317591954] [2023-04-02 04:01:15,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317591954] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:15,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:15,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:01:15,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444681515] [2023-04-02 04:01:15,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:15,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:01:15,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:15,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:01:15,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:15,056 INFO L87 Difference]: Start difference. First operand 640 states and 890 transitions. Second operand has 19 states, 16 states have (on average 5.9375) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:26,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:26,886 INFO L93 Difference]: Finished difference Result 2089 states and 3339 transitions. [2023-04-02 04:01:26,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 04:01:26,887 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 5.9375) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) Word has length 166 [2023-04-02 04:01:26,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:26,892 INFO L225 Difference]: With dead ends: 2089 [2023-04-02 04:01:26,892 INFO L226 Difference]: Without dead ends: 1529 [2023-04-02 04:01:26,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=487, Invalid=1865, Unknown=0, NotChecked=0, Total=2352 [2023-04-02 04:01:26,894 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2333 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 8186 mSolverCounterSat, 1191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2336 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 9377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1191 IncrementalHoareTripleChecker+Valid, 8186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:26,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2336 Valid, 90 Invalid, 9377 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1191 Valid, 8186 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-04-02 04:01:26,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2023-04-02 04:01:27,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 645. [2023-04-02 04:01:27,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 436 states have (on average 1.451834862385321) internal successors, (633), 443 states have internal predecessors, (633), 132 states have call successors, (132), 77 states have call predecessors, (132), 76 states have return successors, (131), 128 states have call predecessors, (131), 127 states have call successors, (131) [2023-04-02 04:01:27,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 896 transitions. [2023-04-02 04:01:27,226 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 896 transitions. Word has length 166 [2023-04-02 04:01:27,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:27,226 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 896 transitions. [2023-04-02 04:01:27,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 5.9375) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:27,226 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 896 transitions. [2023-04-02 04:01:27,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-04-02 04:01:27,228 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:27,228 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:27,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-04-02 04:01:27,228 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:27,228 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:27,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1704327194, now seen corresponding path program 1 times [2023-04-02 04:01:27,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:27,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606273583] [2023-04-02 04:01:27,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:27,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:27,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:27,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:27,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:27,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:27,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:27,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:27,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:27,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 04:01:27,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:01:27,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:27,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:28,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:01:28,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 04:01:28,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 04:01:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 04:01:28,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 04:01:28,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:28,014 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:01:28,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:28,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606273583] [2023-04-02 04:01:28,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606273583] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:28,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:28,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:01:28,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216311082] [2023-04-02 04:01:28,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:28,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:01:28,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:28,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:01:28,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:28,015 INFO L87 Difference]: Start difference. First operand 645 states and 896 transitions. Second operand has 19 states, 16 states have (on average 5.9375) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:40,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:40,874 INFO L93 Difference]: Finished difference Result 2087 states and 3336 transitions. [2023-04-02 04:01:40,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-04-02 04:01:40,875 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 5.9375) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) Word has length 166 [2023-04-02 04:01:40,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:40,897 INFO L225 Difference]: With dead ends: 2087 [2023-04-02 04:01:40,897 INFO L226 Difference]: Without dead ends: 1527 [2023-04-02 04:01:40,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=619, Invalid=2243, Unknown=0, NotChecked=0, Total=2862 [2023-04-02 04:01:40,900 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2806 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 8347 mSolverCounterSat, 1431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2809 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 9778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1431 IncrementalHoareTripleChecker+Valid, 8347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:40,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2809 Valid, 92 Invalid, 9778 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1431 Valid, 8347 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2023-04-02 04:01:40,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1527 states. [2023-04-02 04:01:41,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1527 to 640. [2023-04-02 04:01:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 434 states have (on average 1.4539170506912442) internal successors, (631), 440 states have internal predecessors, (631), 131 states have call successors, (131), 77 states have call predecessors, (131), 74 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2023-04-02 04:01:41,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 889 transitions. [2023-04-02 04:01:41,235 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 889 transitions. Word has length 166 [2023-04-02 04:01:41,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:41,235 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 889 transitions. [2023-04-02 04:01:41,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 5.9375) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:41,235 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 889 transitions. [2023-04-02 04:01:41,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-04-02 04:01:41,237 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:41,237 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:41,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-04-02 04:01:41,237 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:41,238 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:41,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1145801793, now seen corresponding path program 2 times [2023-04-02 04:01:41,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:41,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411596007] [2023-04-02 04:01:41,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:41,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:41,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:41,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:41,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:41,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:41,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:41,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:41,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:41,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 04:01:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:01:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:41,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:01:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:01:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 04:01:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:01:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 04:01:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:41,992 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:01:41,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:41,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411596007] [2023-04-02 04:01:41,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411596007] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:41,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:41,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:01:41,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997190815] [2023-04-02 04:01:41,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:41,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:01:41,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:41,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:01:41,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:41,994 INFO L87 Difference]: Start difference. First operand 640 states and 889 transitions. Second operand has 19 states, 16 states have (on average 6.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:53,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:01:53,672 INFO L93 Difference]: Finished difference Result 2093 states and 3345 transitions. [2023-04-02 04:01:53,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 04:01:53,673 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 6.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) Word has length 167 [2023-04-02 04:01:53,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:01:53,678 INFO L225 Difference]: With dead ends: 2093 [2023-04-02 04:01:53,678 INFO L226 Difference]: Without dead ends: 1533 [2023-04-02 04:01:53,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=487, Invalid=1865, Unknown=0, NotChecked=0, Total=2352 [2023-04-02 04:01:53,680 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2487 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 8215 mSolverCounterSat, 1284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2490 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 9499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1284 IncrementalHoareTripleChecker+Valid, 8215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2023-04-02 04:01:53,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2490 Valid, 88 Invalid, 9499 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1284 Valid, 8215 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2023-04-02 04:01:53,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2023-04-02 04:01:54,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 647. [2023-04-02 04:01:54,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 437 states have (on average 1.4508009153318078) internal successors, (634), 445 states have internal predecessors, (634), 132 states have call successors, (132), 77 states have call predecessors, (132), 77 states have return successors, (133), 128 states have call predecessors, (133), 127 states have call successors, (133) [2023-04-02 04:01:54,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 899 transitions. [2023-04-02 04:01:54,047 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 899 transitions. Word has length 167 [2023-04-02 04:01:54,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:01:54,047 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 899 transitions. [2023-04-02 04:01:54,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 6.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:01:54,048 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 899 transitions. [2023-04-02 04:01:54,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-04-02 04:01:54,049 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:01:54,049 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:01:54,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-04-02 04:01:54,049 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:01:54,050 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:01:54,050 INFO L85 PathProgramCache]: Analyzing trace with hash -114760895, now seen corresponding path program 2 times [2023-04-02 04:01:54,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:01:54,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743052822] [2023-04-02 04:01:54,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:01:54,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:01:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:54,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:01:54,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:01:54,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:01:54,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:01:54,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:01:54,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:01:54,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:01:54,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 04:01:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:01:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:01:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:01:54,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:01:54,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:01:54,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:01:54,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 04:01:54,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:01:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 04:01:54,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:01:54,842 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:01:54,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:01:54,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743052822] [2023-04-02 04:01:54,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743052822] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:01:54,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:01:54,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-04-02 04:01:54,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999944227] [2023-04-02 04:01:54,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:01:54,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 04:01:54,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:01:54,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 04:01:54,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-04-02 04:01:54,843 INFO L87 Difference]: Start difference. First operand 647 states and 899 transitions. Second operand has 19 states, 16 states have (on average 6.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:02:07,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:07,695 INFO L93 Difference]: Finished difference Result 2095 states and 3347 transitions. [2023-04-02 04:02:07,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-04-02 04:02:07,695 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 6.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) Word has length 167 [2023-04-02 04:02:07,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:07,714 INFO L225 Difference]: With dead ends: 2095 [2023-04-02 04:02:07,714 INFO L226 Difference]: Without dead ends: 1533 [2023-04-02 04:02:07,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=619, Invalid=2243, Unknown=0, NotChecked=0, Total=2862 [2023-04-02 04:02:07,716 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 3243 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 8061 mSolverCounterSat, 1730 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3246 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 9791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 8061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:07,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3246 Valid, 90 Invalid, 9791 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1730 Valid, 8061 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2023-04-02 04:02:07,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2023-04-02 04:02:08,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 642. [2023-04-02 04:02:08,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 435 states have (on average 1.452873563218391) internal successors, (632), 442 states have internal predecessors, (632), 131 states have call successors, (131), 77 states have call predecessors, (131), 75 states have return successors, (129), 126 states have call predecessors, (129), 126 states have call successors, (129) [2023-04-02 04:02:08,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 892 transitions. [2023-04-02 04:02:08,172 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 892 transitions. Word has length 167 [2023-04-02 04:02:08,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:08,172 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 892 transitions. [2023-04-02 04:02:08,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 6.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (36), 11 states have call predecessors, (36), 5 states have return successors, (27), 4 states have call predecessors, (27), 6 states have call successors, (27) [2023-04-02 04:02:08,172 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 892 transitions. [2023-04-02 04:02:08,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-04-02 04:02:08,174 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:08,174 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:08,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-04-02 04:02:08,174 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:08,174 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:08,175 INFO L85 PathProgramCache]: Analyzing trace with hash -536830387, now seen corresponding path program 1 times [2023-04-02 04:02:08,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:08,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89404083] [2023-04-02 04:02:08,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:08,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:08,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:08,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:08,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:08,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:08,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:08,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 04:02:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 04:02:08,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:08,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:08,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 04:02:08,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:02:08,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 04:02:08,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:02:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 04:02:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:08,972 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:02:08,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:08,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89404083] [2023-04-02 04:02:08,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89404083] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:08,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:08,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-04-02 04:02:08,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257480218] [2023-04-02 04:02:08,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:08,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 04:02:08,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:08,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 04:02:08,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-04-02 04:02:08,974 INFO L87 Difference]: Start difference. First operand 642 states and 892 transitions. Second operand has 16 states, 16 states have (on average 5.75) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (36), 12 states have call predecessors, (36), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2023-04-02 04:02:18,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:18,320 INFO L93 Difference]: Finished difference Result 2080 states and 3336 transitions. [2023-04-02 04:02:18,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-04-02 04:02:18,320 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (36), 12 states have call predecessors, (36), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) Word has length 168 [2023-04-02 04:02:18,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:18,325 INFO L225 Difference]: With dead ends: 2080 [2023-04-02 04:02:18,325 INFO L226 Difference]: Without dead ends: 1525 [2023-04-02 04:02:18,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=317, Invalid=873, Unknown=0, NotChecked=0, Total=1190 [2023-04-02 04:02:18,328 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 3119 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 4532 mSolverCounterSat, 1566 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3119 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 6098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1566 IncrementalHoareTripleChecker+Valid, 4532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:18,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3119 Valid, 42 Invalid, 6098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1566 Valid, 4532 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-04-02 04:02:18,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2023-04-02 04:02:18,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 642. [2023-04-02 04:02:18,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 435 states have (on average 1.450574712643678) internal successors, (631), 442 states have internal predecessors, (631), 131 states have call successors, (131), 77 states have call predecessors, (131), 75 states have return successors, (129), 126 states have call predecessors, (129), 126 states have call successors, (129) [2023-04-02 04:02:18,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 891 transitions. [2023-04-02 04:02:18,717 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 891 transitions. Word has length 168 [2023-04-02 04:02:18,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:18,717 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 891 transitions. [2023-04-02 04:02:18,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.75) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (36), 12 states have call predecessors, (36), 4 states have return successors, (27), 5 states have call predecessors, (27), 5 states have call successors, (27) [2023-04-02 04:02:18,717 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 891 transitions. [2023-04-02 04:02:18,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-04-02 04:02:18,719 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:18,719 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:18,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-04-02 04:02:18,719 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:18,719 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:18,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1296517367, now seen corresponding path program 1 times [2023-04-02 04:02:18,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:18,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774952179] [2023-04-02 04:02:18,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:18,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:19,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:19,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:19,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:19,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:19,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 04:02:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:19,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:19,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 04:02:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 04:02:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 04:02:19,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 04:02:19,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 04:02:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:19,304 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-04-02 04:02:19,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:19,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774952179] [2023-04-02 04:02:19,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774952179] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:19,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:19,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:02:19,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787822981] [2023-04-02 04:02:19,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:19,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:02:19,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:19,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:02:19,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:02:19,306 INFO L87 Difference]: Start difference. First operand 642 states and 891 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:02:26,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:26,879 INFO L93 Difference]: Finished difference Result 2211 states and 3575 transitions. [2023-04-02 04:02:26,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:02:26,880 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:02:26,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:26,885 INFO L225 Difference]: With dead ends: 2211 [2023-04-02 04:02:26,885 INFO L226 Difference]: Without dead ends: 1658 [2023-04-02 04:02:26,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:02:26,887 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2568 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 2484 mSolverCounterSat, 1127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2604 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 3611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1127 IncrementalHoareTripleChecker+Valid, 2484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:26,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2604 Valid, 26 Invalid, 3611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1127 Valid, 2484 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-04-02 04:02:26,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2023-04-02 04:02:27,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 798. [2023-04-02 04:02:27,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 559 states have (on average 1.486583184257603) internal successors, (831), 566 states have internal predecessors, (831), 163 states have call successors, (163), 77 states have call predecessors, (163), 75 states have return successors, (161), 158 states have call predecessors, (161), 158 states have call successors, (161) [2023-04-02 04:02:27,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1155 transitions. [2023-04-02 04:02:27,481 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1155 transitions. Word has length 166 [2023-04-02 04:02:27,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:27,481 INFO L495 AbstractCegarLoop]: Abstraction has 798 states and 1155 transitions. [2023-04-02 04:02:27,481 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:02:27,482 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1155 transitions. [2023-04-02 04:02:27,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-04-02 04:02:27,484 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:27,484 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 04:02:27,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-04-02 04:02:27,484 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:27,484 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:27,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1022946264, now seen corresponding path program 1 times [2023-04-02 04:02:27,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:27,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940518339] [2023-04-02 04:02:27,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:27,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:27,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:27,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:27,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:27,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:27,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:27,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:27,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:27,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:27,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:28,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:28,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 04:02:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:28,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 04:02:28,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:28,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:28,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 04:02:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:02:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:02:28,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:02:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:02:28,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,091 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:02:28,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:28,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940518339] [2023-04-02 04:02:28,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940518339] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 04:02:28,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244175777] [2023-04-02 04:02:28,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:28,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 04:02:28,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 04:02:28,099 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 04:02:28,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-04-02 04:02:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:28,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 2139 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 04:02:28,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 04:02:28,448 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:02:28,449 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 04:02:28,587 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:02:28,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244175777] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 04:02:28,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 04:02:28,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 4, 4] total 16 [2023-04-02 04:02:28,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440272048] [2023-04-02 04:02:28,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 04:02:28,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 04:02:28,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:28,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 04:02:28,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-04-02 04:02:28,588 INFO L87 Difference]: Start difference. First operand 798 states and 1155 transitions. Second operand has 16 states, 16 states have (on average 9.0) internal successors, (144), 7 states have internal predecessors, (144), 5 states have call successors, (65), 11 states have call predecessors, (65), 2 states have return successors, (37), 4 states have call predecessors, (37), 5 states have call successors, (37) [2023-04-02 04:02:42,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:42,173 INFO L93 Difference]: Finished difference Result 4362 states and 7685 transitions. [2023-04-02 04:02:42,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-04-02 04:02:42,174 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 9.0) internal successors, (144), 7 states have internal predecessors, (144), 5 states have call successors, (65), 11 states have call predecessors, (65), 2 states have return successors, (37), 4 states have call predecessors, (37), 5 states have call successors, (37) Word has length 169 [2023-04-02 04:02:42,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:42,188 INFO L225 Difference]: With dead ends: 4362 [2023-04-02 04:02:42,189 INFO L226 Difference]: Without dead ends: 4116 [2023-04-02 04:02:42,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 386 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=490, Invalid=1150, Unknown=0, NotChecked=0, Total=1640 [2023-04-02 04:02:42,191 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 4964 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 3437 mSolverCounterSat, 2101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4992 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 5538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2101 IncrementalHoareTripleChecker+Valid, 3437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:42,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4992 Valid, 30 Invalid, 5538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2101 Valid, 3437 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2023-04-02 04:02:42,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4116 states. [2023-04-02 04:02:43,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4116 to 1316. [2023-04-02 04:02:43,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 969 states have (on average 1.5159958720330238) internal successors, (1469), 976 states have internal predecessors, (1469), 271 states have call successors, (271), 77 states have call predecessors, (271), 75 states have return successors, (269), 266 states have call predecessors, (269), 266 states have call successors, (269) [2023-04-02 04:02:43,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 2009 transitions. [2023-04-02 04:02:43,585 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 2009 transitions. Word has length 169 [2023-04-02 04:02:43,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:43,585 INFO L495 AbstractCegarLoop]: Abstraction has 1316 states and 2009 transitions. [2023-04-02 04:02:43,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.0) internal successors, (144), 7 states have internal predecessors, (144), 5 states have call successors, (65), 11 states have call predecessors, (65), 2 states have return successors, (37), 4 states have call predecessors, (37), 5 states have call successors, (37) [2023-04-02 04:02:43,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 2009 transitions. [2023-04-02 04:02:43,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-04-02 04:02:43,588 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:43,588 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:02:43,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-04-02 04:02:43,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-04-02 04:02:43,796 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:43,797 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:43,797 INFO L85 PathProgramCache]: Analyzing trace with hash 861755257, now seen corresponding path program 1 times [2023-04-02 04:02:43,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:43,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5133130] [2023-04-02 04:02:43,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:43,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:44,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:44,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:44,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:44,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:44,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:44,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:44,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:44,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:44,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 04:02:44,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:44,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:44,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 04:02:44,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 04:02:44,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 04:02:44,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 04:02:44,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 04:02:44,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:44,345 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:44,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:44,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5133130] [2023-04-02 04:02:44,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5133130] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:44,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:44,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:02:44,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232920088] [2023-04-02 04:02:44,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:44,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:02:44,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:44,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:02:44,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:02:44,348 INFO L87 Difference]: Start difference. First operand 1316 states and 2009 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:02:55,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:02:55,493 INFO L93 Difference]: Finished difference Result 5540 states and 9624 transitions. [2023-04-02 04:02:55,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:02:55,493 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:02:55,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:02:55,508 INFO L225 Difference]: With dead ends: 5540 [2023-04-02 04:02:55,508 INFO L226 Difference]: Without dead ends: 4419 [2023-04-02 04:02:55,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:02:55,513 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2095 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 2595 mSolverCounterSat, 981 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2131 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 3576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 981 IncrementalHoareTripleChecker+Valid, 2595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-04-02 04:02:55,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2131 Valid, 30 Invalid, 3576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [981 Valid, 2595 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-04-02 04:02:55,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4419 states. [2023-04-02 04:02:57,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4419 to 1831. [2023-04-02 04:02:57,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1382 states have (on average 1.5224312590448625) internal successors, (2104), 1389 states have internal predecessors, (2104), 373 states have call successors, (373), 77 states have call predecessors, (373), 75 states have return successors, (371), 368 states have call predecessors, (371), 368 states have call successors, (371) [2023-04-02 04:02:57,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 2848 transitions. [2023-04-02 04:02:57,709 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 2848 transitions. Word has length 167 [2023-04-02 04:02:57,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:02:57,709 INFO L495 AbstractCegarLoop]: Abstraction has 1831 states and 2848 transitions. [2023-04-02 04:02:57,709 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:02:57,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 2848 transitions. [2023-04-02 04:02:57,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-04-02 04:02:57,713 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:02:57,714 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:02:57,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-04-02 04:02:57,714 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:02:57,714 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:02:57,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1524318474, now seen corresponding path program 1 times [2023-04-02 04:02:57,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:02:57,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476056538] [2023-04-02 04:02:57,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:02:57,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:02:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:02:58,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:58,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:02:58,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:58,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:02:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:02:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:02:58,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:02:58,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:02:58,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:02:58,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 04:02:58,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:02:58,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:02:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 04:02:58,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 04:02:58,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 04:02:58,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 04:02:58,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 04:02:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:02:58,283 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:58,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:02:58,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476056538] [2023-04-02 04:02:58,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476056538] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:02:58,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:02:58,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:02:58,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553100075] [2023-04-02 04:02:58,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:02:58,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:02:58,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:02:58,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:02:58,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:02:58,285 INFO L87 Difference]: Start difference. First operand 1831 states and 2848 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:03:12,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:03:12,846 INFO L93 Difference]: Finished difference Result 8311 states and 14622 transitions. [2023-04-02 04:03:12,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:03:12,846 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:03:12,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:03:12,864 INFO L225 Difference]: With dead ends: 8311 [2023-04-02 04:03:12,864 INFO L226 Difference]: Without dead ends: 6780 [2023-04-02 04:03:12,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:03:12,871 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 2944 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 2410 mSolverCounterSat, 1350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2980 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 3760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1350 IncrementalHoareTripleChecker+Valid, 2410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-04-02 04:03:12,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2980 Valid, 26 Invalid, 3760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1350 Valid, 2410 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-04-02 04:03:12,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6780 states. [2023-04-02 04:03:16,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6780 to 2669. [2023-04-02 04:03:16,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2669 states, 2058 states have (on average 1.5242954324586977) internal successors, (3137), 2065 states have internal predecessors, (3137), 535 states have call successors, (535), 77 states have call predecessors, (535), 75 states have return successors, (533), 530 states have call predecessors, (533), 530 states have call successors, (533) [2023-04-02 04:03:16,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2669 states to 2669 states and 4205 transitions. [2023-04-02 04:03:16,254 INFO L78 Accepts]: Start accepts. Automaton has 2669 states and 4205 transitions. Word has length 168 [2023-04-02 04:03:16,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:03:16,254 INFO L495 AbstractCegarLoop]: Abstraction has 2669 states and 4205 transitions. [2023-04-02 04:03:16,255 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:03:16,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2669 states and 4205 transitions. [2023-04-02 04:03:16,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-04-02 04:03:16,261 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:03:16,261 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:03:16,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-04-02 04:03:16,261 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:03:16,261 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:03:16,261 INFO L85 PathProgramCache]: Analyzing trace with hash 247864505, now seen corresponding path program 1 times [2023-04-02 04:03:16,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:03:16,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346317376] [2023-04-02 04:03:16,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:03:16,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:03:16,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:16,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:16,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:03:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:16,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:03:16,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:03:16,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:03:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:03:16,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:03:16,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:16,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 04:03:16,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:16,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 04:03:16,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 04:03:16,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 04:03:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 04:03:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 04:03:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:16,852 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:03:16,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:03:16,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346317376] [2023-04-02 04:03:16,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346317376] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:03:16,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:03:16,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:03:16,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788042451] [2023-04-02 04:03:16,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:03:16,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:03:16,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:03:16,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:03:16,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:03:16,853 INFO L87 Difference]: Start difference. First operand 2669 states and 4205 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:03:37,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 04:03:37,993 INFO L93 Difference]: Finished difference Result 13035 states and 23099 transitions. [2023-04-02 04:03:37,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 04:03:37,994 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:03:37,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 04:03:38,025 INFO L225 Difference]: With dead ends: 13035 [2023-04-02 04:03:38,025 INFO L226 Difference]: Without dead ends: 10830 [2023-04-02 04:03:38,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=133, Invalid=247, Unknown=0, NotChecked=0, Total=380 [2023-04-02 04:03:38,037 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 1877 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 2580 mSolverCounterSat, 913 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1914 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 3493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 913 IncrementalHoareTripleChecker+Valid, 2580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-04-02 04:03:38,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1914 Valid, 30 Invalid, 3493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [913 Valid, 2580 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-04-02 04:03:38,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10830 states. [2023-04-02 04:03:43,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10830 to 4084. [2023-04-02 04:03:43,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4084 states, 3207 states have (on average 1.5238540692235734) internal successors, (4887), 3214 states have internal predecessors, (4887), 801 states have call successors, (801), 77 states have call predecessors, (801), 75 states have return successors, (799), 796 states have call predecessors, (799), 796 states have call successors, (799) [2023-04-02 04:03:43,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4084 states to 4084 states and 6487 transitions. [2023-04-02 04:03:43,824 INFO L78 Accepts]: Start accepts. Automaton has 4084 states and 6487 transitions. Word has length 169 [2023-04-02 04:03:43,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 04:03:43,824 INFO L495 AbstractCegarLoop]: Abstraction has 4084 states and 6487 transitions. [2023-04-02 04:03:43,824 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:03:43,824 INFO L276 IsEmpty]: Start isEmpty. Operand 4084 states and 6487 transitions. [2023-04-02 04:03:43,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-04-02 04:03:43,832 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 04:03:43,832 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:03:43,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-04-02 04:03:43,832 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 04:03:43,832 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 04:03:43,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1932750262, now seen corresponding path program 1 times [2023-04-02 04:03:43,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 04:03:43,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265026686] [2023-04-02 04:03:43,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 04:03:43,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 04:03:43,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 04:03:44,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 04:03:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 04:03:44,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 04:03:44,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 04:03:44,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 04:03:44,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 04:03:44,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 04:03:44,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 04:03:44,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 04:03:44,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 04:03:44,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 04:03:44,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 04:03:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 04:03:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 04:03:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 04:03:44,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 04:03:44,389 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:03:44,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 04:03:44,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265026686] [2023-04-02 04:03:44,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265026686] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 04:03:44,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 04:03:44,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 04:03:44,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894172908] [2023-04-02 04:03:44,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 04:03:44,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 04:03:44,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 04:03:44,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 04:03:44,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-04-02 04:03:44,390 INFO L87 Difference]: Start difference. First operand 4084 states and 6487 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)