./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec7_product33.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec7_product33.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f1bf577a04d9efa22571cde3b0a4348a8cf7d4cfe89b0abb5b80fa76df1bbd4f --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 14:40:47,715 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 14:40:47,732 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 14:40:47,790 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 14:40:47,791 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 14:40:47,795 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 14:40:47,796 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 14:40:47,801 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 14:40:47,803 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 14:40:47,807 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 14:40:47,807 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 14:40:47,809 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 14:40:47,809 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 14:40:47,811 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 14:40:47,813 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 14:40:47,815 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 14:40:47,816 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 14:40:47,817 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 14:40:47,819 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 14:40:47,823 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 14:40:47,824 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 14:40:47,825 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 14:40:47,827 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 14:40:47,828 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 14:40:47,833 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 14:40:47,834 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 14:40:47,834 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 14:40:47,835 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 14:40:47,836 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 14:40:47,836 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 14:40:47,837 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 14:40:47,838 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 14:40:47,839 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 14:40:47,840 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 14:40:47,841 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 14:40:47,842 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 14:40:47,842 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 14:40:47,842 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 14:40:47,843 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 14:40:47,843 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 14:40:47,844 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 14:40:47,845 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 14:40:47,882 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 14:40:47,882 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 14:40:47,882 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 14:40:47,883 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 14:40:47,884 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 14:40:47,884 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 14:40:47,884 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 14:40:47,884 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 14:40:47,885 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 14:40:47,885 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 14:40:47,886 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 14:40:47,886 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 14:40:47,886 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 14:40:47,886 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 14:40:47,886 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 14:40:47,887 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 14:40:47,887 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 14:40:47,887 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 14:40:47,887 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 14:40:47,887 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 14:40:47,887 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 14:40:47,888 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 14:40:47,888 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 14:40:47,888 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 14:40:47,888 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:40:47,888 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 14:40:47,889 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 14:40:47,889 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 14:40:47,889 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 14:40:47,889 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 14:40:47,889 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 14:40:47,890 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 14:40:47,890 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 14:40:47,890 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 14:40:47,890 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f1bf577a04d9efa22571cde3b0a4348a8cf7d4cfe89b0abb5b80fa76df1bbd4f [2021-12-14 14:40:48,117 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 14:40:48,137 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 14:40:48,139 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 14:40:48,140 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 14:40:48,141 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 14:40:48,142 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec7_product33.cil.c [2021-12-14 14:40:48,197 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ea95290ab/e094f088aca24e3d8de40fc8d7b3ffb3/FLAG554183056 [2021-12-14 14:40:48,622 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 14:40:48,623 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec7_product33.cil.c [2021-12-14 14:40:48,644 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ea95290ab/e094f088aca24e3d8de40fc8d7b3ffb3/FLAG554183056 [2021-12-14 14:40:48,959 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ea95290ab/e094f088aca24e3d8de40fc8d7b3ffb3 [2021-12-14 14:40:48,960 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 14:40:48,961 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 14:40:48,963 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 14:40:48,963 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 14:40:48,969 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 14:40:48,970 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:40:48" (1/1) ... [2021-12-14 14:40:48,971 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b91ccd5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:48, skipping insertion in model container [2021-12-14 14:40:48,971 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:40:48" (1/1) ... [2021-12-14 14:40:48,976 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 14:40:49,046 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 14:40:49,376 WARN L230 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_spec7_product33.cil.c[20852,20865] [2021-12-14 14:40:49,525 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:40:49,542 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 14:40:49,597 WARN L230 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_spec7_product33.cil.c[20852,20865] [2021-12-14 14:40:49,631 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:40:49,655 INFO L208 MainTranslator]: Completed translation [2021-12-14 14:40:49,656 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49 WrapperNode [2021-12-14 14:40:49,656 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 14:40:49,657 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 14:40:49,657 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 14:40:49,657 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 14:40:49,663 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,695 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,751 INFO L137 Inliner]: procedures = 134, calls = 225, calls flagged for inlining = 65, calls inlined = 60, statements flattened = 1057 [2021-12-14 14:40:49,751 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 14:40:49,762 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 14:40:49,762 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 14:40:49,762 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 14:40:49,769 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,769 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,775 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,775 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,800 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,819 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,842 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,849 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 14:40:49,849 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 14:40:49,850 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 14:40:49,850 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 14:40:49,851 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (1/1) ... [2021-12-14 14:40:49,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:40:49,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:40:49,898 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-14 14:40:49,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-14 14:40:49,935 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-12-14 14:40:49,935 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-12-14 14:40:49,936 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-12-14 14:40:49,936 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-12-14 14:40:49,936 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-12-14 14:40:49,937 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-12-14 14:40:49,937 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-12-14 14:40:49,938 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-12-14 14:40:49,938 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-12-14 14:40:49,938 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-12-14 14:40:49,938 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-12-14 14:40:49,938 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-12-14 14:40:49,938 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-12-14 14:40:49,939 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-12-14 14:40:49,939 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-12-14 14:40:49,939 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-12-14 14:40:49,939 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-12-14 14:40:49,939 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-12-14 14:40:49,939 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-12-14 14:40:49,939 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-12-14 14:40:49,940 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-12-14 14:40:49,940 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-12-14 14:40:49,940 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-12-14 14:40:49,940 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-12-14 14:40:49,940 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-12-14 14:40:49,940 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-12-14 14:40:49,940 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-12-14 14:40:49,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 14:40:49,940 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-12-14 14:40:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-12-14 14:40:49,941 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-12-14 14:40:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-12-14 14:40:49,941 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-12-14 14:40:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-12-14 14:40:49,941 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-12-14 14:40:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-12-14 14:40:49,941 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-12-14 14:40:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-12-14 14:40:49,941 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-12-14 14:40:49,941 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-12-14 14:40:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-12-14 14:40:49,942 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-12-14 14:40:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-12-14 14:40:49,942 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-12-14 14:40:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-12-14 14:40:49,942 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-12-14 14:40:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-12-14 14:40:49,942 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-12-14 14:40:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 14:40:49,942 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-12-14 14:40:49,943 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-12-14 14:40:49,943 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 14:40:49,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 14:40:50,123 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 14:40:50,125 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 14:40:50,804 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 14:40:50,819 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 14:40:50,819 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-14 14:40:50,822 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:40:50 BoogieIcfgContainer [2021-12-14 14:40:50,822 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 14:40:50,824 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 14:40:50,824 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 14:40:50,827 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 14:40:50,828 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:40:48" (1/3) ... [2021-12-14 14:40:50,828 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d286c25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:40:50, skipping insertion in model container [2021-12-14 14:40:50,828 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:40:49" (2/3) ... [2021-12-14 14:40:50,829 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d286c25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:40:50, skipping insertion in model container [2021-12-14 14:40:50,829 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:40:50" (3/3) ... [2021-12-14 14:40:50,830 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec7_product33.cil.c [2021-12-14 14:40:50,837 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 14:40:50,837 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-14 14:40:50,890 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 14:40:50,896 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-14 14:40:50,897 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-14 14:40:50,921 INFO L276 IsEmpty]: Start isEmpty. Operand has 385 states, 297 states have (on average 1.5016835016835017) internal successors, (446), 301 states have internal predecessors, (446), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2021-12-14 14:40:50,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-14 14:40:50,938 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:50,938 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 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] [2021-12-14 14:40:50,939 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:50,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:50,943 INFO L85 PathProgramCache]: Analyzing trace with hash 368427250, now seen corresponding path program 1 times [2021-12-14 14:40:50,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:50,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654500649] [2021-12-14 14:40:50,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:50,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:51,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:40:51,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:40:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:40:51,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 14:40:51,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-14 14:40:51,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:40:51,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:40:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:40:51,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:40:51,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:40:51,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:40:51,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:40:51,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:51,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:40:51,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:51,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654500649] [2021-12-14 14:40:51,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654500649] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:40:51,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714362254] [2021-12-14 14:40:51,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:51,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:51,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:40:51,468 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:40:51,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-14 14:40:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:51,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-14 14:40:51,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:40:52,083 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-14 14:40:52,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:40:52,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714362254] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:52,084 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:40:52,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2021-12-14 14:40:52,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907115409] [2021-12-14 14:40:52,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:52,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-14 14:40:52,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:52,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-14 14:40:52,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:40:52,121 INFO L87 Difference]: Start difference. First operand has 385 states, 297 states have (on average 1.5016835016835017) internal successors, (446), 301 states have internal predecessors, (446), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Second operand has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:40:52,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:40:52,209 INFO L93 Difference]: Finished difference Result 611 states and 886 transitions. [2021-12-14 14:40:52,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-14 14:40:52,211 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 120 [2021-12-14 14:40:52,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:40:52,235 INFO L225 Difference]: With dead ends: 611 [2021-12-14 14:40:52,235 INFO L226 Difference]: Without dead ends: 378 [2021-12-14 14:40:52,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:40:52,248 INFO L933 BasicCegarLoop]: 566 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:40:52,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:40:52,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-12-14 14:40:52,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 378. [2021-12-14 14:40:52,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 291 states have (on average 1.4948453608247423) internal successors, (435), 294 states have internal predecessors, (435), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2021-12-14 14:40:52,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 558 transitions. [2021-12-14 14:40:52,347 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 558 transitions. Word has length 120 [2021-12-14 14:40:52,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:40:52,350 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 558 transitions. [2021-12-14 14:40:52,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:40:52,351 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 558 transitions. [2021-12-14 14:40:52,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-12-14 14:40:52,364 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:52,365 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 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] [2021-12-14 14:40:52,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-14 14:40:52,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-14 14:40:52,588 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:52,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:52,589 INFO L85 PathProgramCache]: Analyzing trace with hash -605373243, now seen corresponding path program 1 times [2021-12-14 14:40:52,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:52,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932071741] [2021-12-14 14:40:52,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:52,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:52,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:52,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:52,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:40:52,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:40:52,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:40:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 14:40:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-14 14:40:52,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:40:52,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:40:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:40:52,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:40:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:40:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:40:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:40:52,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:52,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:52,793 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 14:40:52,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:52,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932071741] [2021-12-14 14:40:52,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932071741] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:40:52,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220880484] [2021-12-14 14:40:52,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:52,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:52,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:40:52,800 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:40:52,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-14 14:40:53,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 1120 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 14:40:53,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:40:53,281 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-14 14:40:53,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:40:53,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220880484] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:53,282 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:40:53,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:40:53,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506199752] [2021-12-14 14:40:53,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:53,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:40:53,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:53,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:40:53,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:40:53,285 INFO L87 Difference]: Start difference. First operand 378 states and 558 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:40:53,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:40:53,331 INFO L93 Difference]: Finished difference Result 601 states and 867 transitions. [2021-12-14 14:40:53,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:40:53,331 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2021-12-14 14:40:53,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:40:53,335 INFO L225 Difference]: With dead ends: 601 [2021-12-14 14:40:53,335 INFO L226 Difference]: Without dead ends: 381 [2021-12-14 14:40:53,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:40:53,337 INFO L933 BasicCegarLoop]: 556 mSDtfsCounter, 1 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:40:53,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1110 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:40:53,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-12-14 14:40:53,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 380. [2021-12-14 14:40:53,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 293 states have (on average 1.4914675767918089) internal successors, (437), 296 states have internal predecessors, (437), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2021-12-14 14:40:53,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 560 transitions. [2021-12-14 14:40:53,372 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 560 transitions. Word has length 121 [2021-12-14 14:40:53,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:40:53,374 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 560 transitions. [2021-12-14 14:40:53,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:40:53,375 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 560 transitions. [2021-12-14 14:40:53,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-14 14:40:53,378 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:53,383 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 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] [2021-12-14 14:40:53,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-14 14:40:53,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-14 14:40:53,588 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:53,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:53,588 INFO L85 PathProgramCache]: Analyzing trace with hash -620478233, now seen corresponding path program 1 times [2021-12-14 14:40:53,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:53,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254949662] [2021-12-14 14:40:53,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:53,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:53,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:53,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:53,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:40:53,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:40:53,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:40:53,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-14 14:40:53,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:40:53,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:40:53,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:40:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:40:53,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:40:53,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:40:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:40:53,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 14:40:53,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:53,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,745 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:40:53,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:53,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254949662] [2021-12-14 14:40:53,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254949662] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:40:53,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796463608] [2021-12-14 14:40:53,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:53,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:53,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:40:53,750 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) [2021-12-14 14:40:53,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-14 14:40:53,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:53,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:40:54,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:40:54,234 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-14 14:40:54,235 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:40:54,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796463608] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:54,235 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:40:54,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2021-12-14 14:40:54,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137338988] [2021-12-14 14:40:54,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:54,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:40:54,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:54,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:40:54,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:40:54,237 INFO L87 Difference]: Start difference. First operand 380 states and 560 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:40:54,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:40:54,261 INFO L93 Difference]: Finished difference Result 795 states and 1187 transitions. [2021-12-14 14:40:54,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:40:54,262 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 130 [2021-12-14 14:40:54,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:40:54,265 INFO L225 Difference]: With dead ends: 795 [2021-12-14 14:40:54,265 INFO L226 Difference]: Without dead ends: 442 [2021-12-14 14:40:54,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:40:54,267 INFO L933 BasicCegarLoop]: 575 mSDtfsCounter, 115 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1087 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 [2021-12-14 14:40:54,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 1087 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:40:54,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-12-14 14:40:54,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 434. [2021-12-14 14:40:54,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 336 states have (on average 1.5089285714285714) internal successors, (507), 339 states have internal predecessors, (507), 73 states have call successors, (73), 24 states have call predecessors, (73), 24 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2021-12-14 14:40:54,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 652 transitions. [2021-12-14 14:40:54,285 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 652 transitions. Word has length 130 [2021-12-14 14:40:54,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:40:54,286 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 652 transitions. [2021-12-14 14:40:54,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:40:54,286 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 652 transitions. [2021-12-14 14:40:54,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-14 14:40:54,289 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:54,289 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 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] [2021-12-14 14:40:54,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-14 14:40:54,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:54,503 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:54,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:54,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1609221080, now seen corresponding path program 1 times [2021-12-14 14:40:54,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:54,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115076207] [2021-12-14 14:40:54,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:54,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:54,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:54,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-14 14:40:54,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:40:54,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:40:54,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-14 14:40:54,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:40:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:40:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:40:54,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:40:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:40:54,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:40:54,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:40:54,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 14:40:54,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:54,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,633 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:40:54,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:54,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115076207] [2021-12-14 14:40:54,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115076207] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:40:54,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849203662] [2021-12-14 14:40:54,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:54,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:54,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:40:54,635 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) [2021-12-14 14:40:54,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 14:40:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:54,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-14 14:40:54,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:40:55,114 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-14 14:40:55,114 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:40:55,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849203662] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:55,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:40:55,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2021-12-14 14:40:55,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473287921] [2021-12-14 14:40:55,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:55,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:40:55,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:55,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:40:55,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:40:55,117 INFO L87 Difference]: Start difference. First operand 434 states and 652 transitions. Second operand has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:40:55,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:40:55,191 INFO L93 Difference]: Finished difference Result 859 states and 1294 transitions. [2021-12-14 14:40:55,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:40:55,192 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2021-12-14 14:40:55,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:40:55,194 INFO L225 Difference]: With dead ends: 859 [2021-12-14 14:40:55,194 INFO L226 Difference]: Without dead ends: 436 [2021-12-14 14:40:55,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:40:55,196 INFO L933 BasicCegarLoop]: 549 mSDtfsCounter, 133 mSDsluCounter, 1495 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 2044 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:40:55,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 2044 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:40:55,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-12-14 14:40:55,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2021-12-14 14:40:55,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 337 states have (on average 1.5074183976261128) internal successors, (508), 341 states have internal predecessors, (508), 73 states have call successors, (73), 24 states have call predecessors, (73), 25 states have return successors, (74), 72 states have call predecessors, (74), 72 states have call successors, (74) [2021-12-14 14:40:55,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 655 transitions. [2021-12-14 14:40:55,214 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 655 transitions. Word has length 131 [2021-12-14 14:40:55,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:40:55,214 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 655 transitions. [2021-12-14 14:40:55,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:40:55,215 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 655 transitions. [2021-12-14 14:40:55,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-12-14 14:40:55,217 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:55,217 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:40:55,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-14 14:40:55,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:55,442 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:55,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:55,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1843660327, now seen corresponding path program 1 times [2021-12-14 14:40:55,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:55,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055962456] [2021-12-14 14:40:55,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:55,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:55,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:55,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:40:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 14:40:55,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-14 14:40:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-14 14:40:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:40:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:40:55,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:40:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:40:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:40:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:40:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 14:40:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-14 14:40:55,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,586 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-14 14:40:55,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:55,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055962456] [2021-12-14 14:40:55,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055962456] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:40:55,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29246556] [2021-12-14 14:40:55,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:55,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:55,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:40:55,588 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) [2021-12-14 14:40:55,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 14:40:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:55,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-14 14:40:55,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:40:56,060 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-14 14:40:56,061 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:40:56,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29246556] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:56,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:40:56,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-14 14:40:56,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137201573] [2021-12-14 14:40:56,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:56,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:40:56,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:56,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:40:56,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:40:56,064 INFO L87 Difference]: Start difference. First operand 436 states and 655 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:40:56,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:40:56,132 INFO L93 Difference]: Finished difference Result 861 states and 1299 transitions. [2021-12-14 14:40:56,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:40:56,132 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2021-12-14 14:40:56,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:40:56,137 INFO L225 Difference]: With dead ends: 861 [2021-12-14 14:40:56,137 INFO L226 Difference]: Without dead ends: 438 [2021-12-14 14:40:56,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-12-14 14:40:56,140 INFO L933 BasicCegarLoop]: 547 mSDtfsCounter, 132 mSDsluCounter, 1486 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 2033 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:40:56,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 2033 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:40:56,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-12-14 14:40:56,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 438. [2021-12-14 14:40:56,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 338 states have (on average 1.5059171597633136) internal successors, (509), 343 states have internal predecessors, (509), 73 states have call successors, (73), 24 states have call predecessors, (73), 26 states have return successors, (79), 72 states have call predecessors, (79), 72 states have call successors, (79) [2021-12-14 14:40:56,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 661 transitions. [2021-12-14 14:40:56,167 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 661 transitions. Word has length 132 [2021-12-14 14:40:56,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:40:56,169 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 661 transitions. [2021-12-14 14:40:56,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:40:56,170 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 661 transitions. [2021-12-14 14:40:56,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-14 14:40:56,172 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:56,173 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 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] [2021-12-14 14:40:56,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 14:40:56,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:40:56,398 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:56,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:56,398 INFO L85 PathProgramCache]: Analyzing trace with hash 2101448143, now seen corresponding path program 1 times [2021-12-14 14:40:56,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:56,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452087638] [2021-12-14 14:40:56,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:56,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:56,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:56,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:40:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:40:56,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-14 14:40:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 14:40:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-14 14:40:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:40:56,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:40:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:40:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:40:56,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 14:40:56,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 14:40:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 14:40:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:56,517 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:40:56,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:56,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452087638] [2021-12-14 14:40:56,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452087638] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:56,518 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:40:56,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:40:56,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559342389] [2021-12-14 14:40:56,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:56,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:40:56,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:56,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:40:56,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:40:56,520 INFO L87 Difference]: Start difference. First operand 438 states and 661 transitions. Second operand has 9 states, 8 states have (on average 10.25) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:40:58,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:40:58,474 INFO L93 Difference]: Finished difference Result 1064 states and 1615 transitions. [2021-12-14 14:40:58,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:40:58,475 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 133 [2021-12-14 14:40:58,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:40:58,479 INFO L225 Difference]: With dead ends: 1064 [2021-12-14 14:40:58,479 INFO L226 Difference]: Without dead ends: 649 [2021-12-14 14:40:58,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:40:58,481 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 1436 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 2157 mSolverCounterSat, 605 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1453 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 2762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 605 IncrementalHoareTripleChecker+Valid, 2157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:40:58,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1453 Valid, 1833 Invalid, 2762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [605 Valid, 2157 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-14 14:40:58,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-12-14 14:40:58,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 438. [2021-12-14 14:40:58,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 338 states have (on average 1.5059171597633136) internal successors, (509), 343 states have internal predecessors, (509), 73 states have call successors, (73), 24 states have call predecessors, (73), 26 states have return successors, (78), 72 states have call predecessors, (78), 72 states have call successors, (78) [2021-12-14 14:40:58,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 660 transitions. [2021-12-14 14:40:58,512 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 660 transitions. Word has length 133 [2021-12-14 14:40:58,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:40:58,512 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 660 transitions. [2021-12-14 14:40:58,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:40:58,513 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 660 transitions. [2021-12-14 14:40:58,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-14 14:40:58,515 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:40:58,515 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2021-12-14 14:40:58,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 14:40:58,516 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:40:58,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:40:58,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1275786286, now seen corresponding path program 2 times [2021-12-14 14:40:58,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:40:58,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882530197] [2021-12-14 14:40:58,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:40:58,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:40:58,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:40:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:40:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:40:58,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:40:58,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:40:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 14:40:58,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 14:40:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 14:40:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:40:58,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:40:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:40:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:40:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:40:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 14:40:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 14:40:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:40:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:40:58,630 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-14 14:40:58,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:40:58,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882530197] [2021-12-14 14:40:58,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882530197] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:40:58,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:40:58,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:40:58,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716227825] [2021-12-14 14:40:58,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:40:58,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:40:58,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:40:58,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:40:58,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:40:58,633 INFO L87 Difference]: Start difference. First operand 438 states and 660 transitions. Second operand has 9 states, 8 states have (on average 10.375) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:41:00,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:00,423 INFO L93 Difference]: Finished difference Result 1066 states and 1618 transitions. [2021-12-14 14:41:00,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:41:00,423 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.375) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 134 [2021-12-14 14:41:00,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:00,427 INFO L225 Difference]: With dead ends: 1066 [2021-12-14 14:41:00,428 INFO L226 Difference]: Without dead ends: 651 [2021-12-14 14:41:00,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 14:41:00,430 INFO L933 BasicCegarLoop]: 635 mSDtfsCounter, 1539 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1556 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 2669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:00,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1556 Valid, 1794 Invalid, 2669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [619 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-14 14:41:00,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-12-14 14:41:00,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 440. [2021-12-14 14:41:00,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 339 states have (on average 1.5044247787610618) internal successors, (510), 345 states have internal predecessors, (510), 73 states have call successors, (73), 24 states have call predecessors, (73), 27 states have return successors, (80), 72 states have call predecessors, (80), 72 states have call successors, (80) [2021-12-14 14:41:00,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 663 transitions. [2021-12-14 14:41:00,459 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 663 transitions. Word has length 134 [2021-12-14 14:41:00,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:00,459 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 663 transitions. [2021-12-14 14:41:00,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.375) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-14 14:41:00,460 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 663 transitions. [2021-12-14 14:41:00,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-12-14 14:41:00,462 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:00,462 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 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] [2021-12-14 14:41:00,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 14:41:00,462 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:00,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:00,463 INFO L85 PathProgramCache]: Analyzing trace with hash -267292556, now seen corresponding path program 1 times [2021-12-14 14:41:00,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:00,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269396574] [2021-12-14 14:41:00,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:00,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:00,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:00,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:00,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:00,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-14 14:41:00,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:41:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:41:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:41:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:41:00,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:41:00,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:41:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:41:00,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-14 14:41:00,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:00,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:00,610 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-14 14:41:00,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:00,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269396574] [2021-12-14 14:41:00,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269396574] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:00,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:00,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:41:00,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354091356] [2021-12-14 14:41:00,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:00,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:41:00,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:00,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:41:00,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:41:00,613 INFO L87 Difference]: Start difference. First operand 440 states and 663 transitions. Second operand has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 8 states have internal predecessors, (87), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-14 14:41:02,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:02,992 INFO L93 Difference]: Finished difference Result 1064 states and 1613 transitions. [2021-12-14 14:41:02,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:41:02,993 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 8 states have internal predecessors, (87), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 135 [2021-12-14 14:41:02,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:02,997 INFO L225 Difference]: With dead ends: 1064 [2021-12-14 14:41:02,997 INFO L226 Difference]: Without dead ends: 651 [2021-12-14 14:41:02,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:41:02,999 INFO L933 BasicCegarLoop]: 660 mSDtfsCounter, 1555 mSDsluCounter, 1744 mSDsCounter, 0 mSdLazyCounter, 3866 mSolverCounterSat, 657 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1555 SdHoareTripleChecker+Valid, 2404 SdHoareTripleChecker+Invalid, 4523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 657 IncrementalHoareTripleChecker+Valid, 3866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:03,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1555 Valid, 2404 Invalid, 4523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [657 Valid, 3866 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-14 14:41:03,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-12-14 14:41:03,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 440. [2021-12-14 14:41:03,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 339 states have (on average 1.5044247787610618) internal successors, (510), 345 states have internal predecessors, (510), 73 states have call successors, (73), 24 states have call predecessors, (73), 27 states have return successors, (79), 72 states have call predecessors, (79), 72 states have call successors, (79) [2021-12-14 14:41:03,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 662 transitions. [2021-12-14 14:41:03,033 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 662 transitions. Word has length 135 [2021-12-14 14:41:03,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:03,034 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 662 transitions. [2021-12-14 14:41:03,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 8 states have internal predecessors, (87), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-14 14:41:03,034 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 662 transitions. [2021-12-14 14:41:03,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-14 14:41:03,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:03,036 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2021-12-14 14:41:03,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 14:41:03,036 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:03,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:03,037 INFO L85 PathProgramCache]: Analyzing trace with hash -846380484, now seen corresponding path program 2 times [2021-12-14 14:41:03,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:03,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931185630] [2021-12-14 14:41:03,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:03,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:03,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:03,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:03,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:03,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:03,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 14:41:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:41:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:41:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:41:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:41:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:41:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:41:03,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:41:03,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-14 14:41:03,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:03,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:03,170 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-14 14:41:03,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:03,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931185630] [2021-12-14 14:41:03,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931185630] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:03,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:03,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-14 14:41:03,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594172712] [2021-12-14 14:41:03,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:03,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-14 14:41:03,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:03,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-14 14:41:03,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:41:03,172 INFO L87 Difference]: Start difference. First operand 440 states and 662 transitions. Second operand has 12 states, 11 states have (on average 8.0) internal successors, (88), 8 states have internal predecessors, (88), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-14 14:41:05,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:05,475 INFO L93 Difference]: Finished difference Result 1066 states and 1619 transitions. [2021-12-14 14:41:05,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 14:41:05,476 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.0) internal successors, (88), 8 states have internal predecessors, (88), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 136 [2021-12-14 14:41:05,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:05,479 INFO L225 Difference]: With dead ends: 1066 [2021-12-14 14:41:05,479 INFO L226 Difference]: Without dead ends: 653 [2021-12-14 14:41:05,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-12-14 14:41:05,482 INFO L933 BasicCegarLoop]: 613 mSDtfsCounter, 1685 mSDsluCounter, 1726 mSDsCounter, 0 mSdLazyCounter, 3600 mSolverCounterSat, 659 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1685 SdHoareTripleChecker+Valid, 2339 SdHoareTripleChecker+Invalid, 4259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 659 IncrementalHoareTripleChecker+Valid, 3600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:05,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1685 Valid, 2339 Invalid, 4259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [659 Valid, 3600 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-14 14:41:05,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-12-14 14:41:05,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 442. [2021-12-14 14:41:05,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 340 states have (on average 1.5029411764705882) internal successors, (511), 347 states have internal predecessors, (511), 73 states have call successors, (73), 24 states have call predecessors, (73), 28 states have return successors, (84), 72 states have call predecessors, (84), 72 states have call successors, (84) [2021-12-14 14:41:05,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 668 transitions. [2021-12-14 14:41:05,508 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 668 transitions. Word has length 136 [2021-12-14 14:41:05,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:05,509 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 668 transitions. [2021-12-14 14:41:05,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.0) internal successors, (88), 8 states have internal predecessors, (88), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2021-12-14 14:41:05,509 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 668 transitions. [2021-12-14 14:41:05,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-12-14 14:41:05,511 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:05,511 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 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] [2021-12-14 14:41:05,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 14:41:05,512 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:05,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:05,512 INFO L85 PathProgramCache]: Analyzing trace with hash 467957753, now seen corresponding path program 1 times [2021-12-14 14:41:05,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:05,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232710284] [2021-12-14 14:41:05,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:05,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:05,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:05,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:05,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 14:41:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:41:05,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:41:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:41:05,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:41:05,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:41:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:41:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:41:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 14:41:05,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,660 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-14 14:41:05,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:05,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232710284] [2021-12-14 14:41:05,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232710284] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:41:05,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127924297] [2021-12-14 14:41:05,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:05,661 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:41:05,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:41:05,662 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) [2021-12-14 14:41:05,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-14 14:41:05,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:05,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 1160 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:41:05,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:41:06,110 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:06,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:41:06,367 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:06,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127924297] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:41:06,367 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:41:06,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2021-12-14 14:41:06,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104635317] [2021-12-14 14:41:06,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:41:06,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-14 14:41:06,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:06,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-14 14:41:06,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-12-14 14:41:06,369 INFO L87 Difference]: Start difference. First operand 442 states and 668 transitions. Second operand has 15 states, 14 states have (on average 10.428571428571429) internal successors, (146), 11 states have internal predecessors, (146), 4 states have call successors, (37), 6 states have call predecessors, (37), 3 states have return successors, (30), 3 states have call predecessors, (30), 4 states have call successors, (30) [2021-12-14 14:41:09,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:09,541 INFO L93 Difference]: Finished difference Result 1795 states and 2927 transitions. [2021-12-14 14:41:09,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-14 14:41:09,541 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 10.428571428571429) internal successors, (146), 11 states have internal predecessors, (146), 4 states have call successors, (37), 6 states have call predecessors, (37), 3 states have return successors, (30), 3 states have call predecessors, (30), 4 states have call successors, (30) Word has length 137 [2021-12-14 14:41:09,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:09,550 INFO L225 Difference]: With dead ends: 1795 [2021-12-14 14:41:09,550 INFO L226 Difference]: Without dead ends: 1384 [2021-12-14 14:41:09,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2021-12-14 14:41:09,555 INFO L933 BasicCegarLoop]: 729 mSDtfsCounter, 4235 mSDsluCounter, 2772 mSDsCounter, 0 mSdLazyCounter, 4470 mSolverCounterSat, 1564 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4237 SdHoareTripleChecker+Valid, 3501 SdHoareTripleChecker+Invalid, 6034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1564 IncrementalHoareTripleChecker+Valid, 4470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:09,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4237 Valid, 3501 Invalid, 6034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1564 Valid, 4470 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-14 14:41:09,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-12-14 14:41:09,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 795. [2021-12-14 14:41:09,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 629 states have (on average 1.56120826709062) internal successors, (982), 636 states have internal predecessors, (982), 137 states have call successors, (137), 24 states have call predecessors, (137), 28 states have return successors, (158), 136 states have call predecessors, (158), 136 states have call successors, (158) [2021-12-14 14:41:09,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 1277 transitions. [2021-12-14 14:41:09,608 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 1277 transitions. Word has length 137 [2021-12-14 14:41:09,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:09,608 INFO L470 AbstractCegarLoop]: Abstraction has 795 states and 1277 transitions. [2021-12-14 14:41:09,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 10.428571428571429) internal successors, (146), 11 states have internal predecessors, (146), 4 states have call successors, (37), 6 states have call predecessors, (37), 3 states have return successors, (30), 3 states have call predecessors, (30), 4 states have call successors, (30) [2021-12-14 14:41:09,608 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 1277 transitions. [2021-12-14 14:41:09,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-14 14:41:09,612 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:09,613 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:09,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-14 14:41:09,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:41:09,828 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:09,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:09,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1549137395, now seen corresponding path program 1 times [2021-12-14 14:41:09,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:09,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563056747] [2021-12-14 14:41:09,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:09,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:09,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:09,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:09,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:09,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:09,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:09,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 14:41:09,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:41:09,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:41:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:41:09,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:41:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 14:41:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 14:41:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-14 14:41:09,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-14 14:41:09,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:09,945 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:09,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:09,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563056747] [2021-12-14 14:41:09,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563056747] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:09,945 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:09,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:09,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094305856] [2021-12-14 14:41:09,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:09,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:09,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:09,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:09,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:09,947 INFO L87 Difference]: Start difference. First operand 795 states and 1277 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:11,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:11,204 INFO L93 Difference]: Finished difference Result 2056 states and 3370 transitions. [2021-12-14 14:41:11,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:11,204 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 140 [2021-12-14 14:41:11,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:11,212 INFO L225 Difference]: With dead ends: 2056 [2021-12-14 14:41:11,213 INFO L226 Difference]: Without dead ends: 1339 [2021-12-14 14:41:11,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:11,216 INFO L933 BasicCegarLoop]: 708 mSDtfsCounter, 1438 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 659 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1453 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 1796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 659 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:11,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1453 Valid, 1504 Invalid, 1796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [659 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:11,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1339 states. [2021-12-14 14:41:11,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1339 to 1120. [2021-12-14 14:41:11,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1120 states, 890 states have (on average 1.5808988764044944) internal successors, (1407), 897 states have internal predecessors, (1407), 201 states have call successors, (201), 24 states have call predecessors, (201), 28 states have return successors, (232), 200 states have call predecessors, (232), 200 states have call successors, (232) [2021-12-14 14:41:11,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1120 states to 1120 states and 1840 transitions. [2021-12-14 14:41:11,283 INFO L78 Accepts]: Start accepts. Automaton has 1120 states and 1840 transitions. Word has length 140 [2021-12-14 14:41:11,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:11,283 INFO L470 AbstractCegarLoop]: Abstraction has 1120 states and 1840 transitions. [2021-12-14 14:41:11,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:11,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1120 states and 1840 transitions. [2021-12-14 14:41:11,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-14 14:41:11,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:11,299 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:11,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 14:41:11,299 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:11,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:11,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1428026947, now seen corresponding path program 1 times [2021-12-14 14:41:11,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:11,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375210675] [2021-12-14 14:41:11,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:11,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:11,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:11,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:11,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-14 14:41:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:41:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-14 14:41:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:41:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:41:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-14 14:41:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:41:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 14:41:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-14 14:41:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:11,427 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:11,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:11,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375210675] [2021-12-14 14:41:11,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375210675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:11,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:11,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:11,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699015327] [2021-12-14 14:41:11,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:11,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:11,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:11,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:11,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:11,430 INFO L87 Difference]: Start difference. First operand 1120 states and 1840 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:12,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:12,664 INFO L93 Difference]: Finished difference Result 2861 states and 4754 transitions. [2021-12-14 14:41:12,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:12,665 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2021-12-14 14:41:12,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:12,675 INFO L225 Difference]: With dead ends: 2861 [2021-12-14 14:41:12,675 INFO L226 Difference]: Without dead ends: 1872 [2021-12-14 14:41:12,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:12,680 INFO L933 BasicCegarLoop]: 648 mSDtfsCounter, 1521 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 674 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1536 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 674 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:12,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1536 Valid, 1435 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [674 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:12,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1872 states. [2021-12-14 14:41:12,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1872 to 1653. [2021-12-14 14:41:12,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1328 states have (on average 1.5911144578313252) internal successors, (2113), 1335 states have internal predecessors, (2113), 296 states have call successors, (296), 24 states have call predecessors, (296), 28 states have return successors, (327), 295 states have call predecessors, (327), 295 states have call successors, (327) [2021-12-14 14:41:12,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 2736 transitions. [2021-12-14 14:41:12,799 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 2736 transitions. Word has length 141 [2021-12-14 14:41:12,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:12,800 INFO L470 AbstractCegarLoop]: Abstraction has 1653 states and 2736 transitions. [2021-12-14 14:41:12,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:12,800 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 2736 transitions. [2021-12-14 14:41:12,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-14 14:41:12,809 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:12,809 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:12,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 14:41:12,810 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:12,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:12,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1628663039, now seen corresponding path program 1 times [2021-12-14 14:41:12,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:12,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755533833] [2021-12-14 14:41:12,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:12,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:12,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:12,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 14:41:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:41:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 14:41:12,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 14:41:12,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:41:12,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-14 14:41:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:41:12,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 14:41:12,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 14:41:12,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:12,908 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:12,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:12,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755533833] [2021-12-14 14:41:12,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755533833] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:12,908 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:12,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:12,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884514355] [2021-12-14 14:41:12,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:12,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:12,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:12,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:12,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:12,910 INFO L87 Difference]: Start difference. First operand 1653 states and 2736 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:14,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:14,156 INFO L93 Difference]: Finished difference Result 4068 states and 6840 transitions. [2021-12-14 14:41:14,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:14,156 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2021-12-14 14:41:14,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:14,169 INFO L225 Difference]: With dead ends: 4068 [2021-12-14 14:41:14,169 INFO L226 Difference]: Without dead ends: 2681 [2021-12-14 14:41:14,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:14,175 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 1463 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 647 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1478 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 1752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 647 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:14,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1478 Valid, 1507 Invalid, 1752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [647 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 14:41:14,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2681 states. [2021-12-14 14:41:14,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2681 to 2462. [2021-12-14 14:41:14,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2462 states, 2014 states have (on average 1.5988083416087389) internal successors, (3220), 2021 states have internal predecessors, (3220), 419 states have call successors, (419), 24 states have call predecessors, (419), 28 states have return successors, (466), 418 states have call predecessors, (466), 418 states have call successors, (466) [2021-12-14 14:41:14,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2462 states to 2462 states and 4105 transitions. [2021-12-14 14:41:14,345 INFO L78 Accepts]: Start accepts. Automaton has 2462 states and 4105 transitions. Word has length 142 [2021-12-14 14:41:14,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:14,346 INFO L470 AbstractCegarLoop]: Abstraction has 2462 states and 4105 transitions. [2021-12-14 14:41:14,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:14,346 INFO L276 IsEmpty]: Start isEmpty. Operand 2462 states and 4105 transitions. [2021-12-14 14:41:14,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-14 14:41:14,359 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:14,359 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:14,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 14:41:14,359 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:14,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:14,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1636486596, now seen corresponding path program 1 times [2021-12-14 14:41:14,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:14,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651178405] [2021-12-14 14:41:14,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:14,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:14,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:14,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:14,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:14,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-14 14:41:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:41:14,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 14:41:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-14 14:41:14,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:41:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-14 14:41:14,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:41:14,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-14 14:41:14,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-14 14:41:14,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:14,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:14,465 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:14,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:14,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651178405] [2021-12-14 14:41:14,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651178405] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:14,465 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:14,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:14,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497269891] [2021-12-14 14:41:14,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:14,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:14,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:14,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:14,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:14,468 INFO L87 Difference]: Start difference. First operand 2462 states and 4105 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:15,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:15,808 INFO L93 Difference]: Finished difference Result 5952 states and 10100 transitions. [2021-12-14 14:41:15,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:15,811 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 143 [2021-12-14 14:41:15,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:15,831 INFO L225 Difference]: With dead ends: 5952 [2021-12-14 14:41:15,832 INFO L226 Difference]: Without dead ends: 3975 [2021-12-14 14:41:15,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:15,839 INFO L933 BasicCegarLoop]: 669 mSDtfsCounter, 1498 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 646 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 646 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:15,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1513 Valid, 1462 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [646 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:15,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3975 states. [2021-12-14 14:41:16,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3975 to 3756. [2021-12-14 14:41:16,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3756 states, 3129 states have (on average 1.6037072547139661) internal successors, (5018), 3136 states have internal predecessors, (5018), 598 states have call successors, (598), 24 states have call predecessors, (598), 28 states have return successors, (671), 597 states have call predecessors, (671), 597 states have call successors, (671) [2021-12-14 14:41:16,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3756 states to 3756 states and 6287 transitions. [2021-12-14 14:41:16,101 INFO L78 Accepts]: Start accepts. Automaton has 3756 states and 6287 transitions. Word has length 143 [2021-12-14 14:41:16,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:16,102 INFO L470 AbstractCegarLoop]: Abstraction has 3756 states and 6287 transitions. [2021-12-14 14:41:16,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:16,102 INFO L276 IsEmpty]: Start isEmpty. Operand 3756 states and 6287 transitions. [2021-12-14 14:41:16,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-14 14:41:16,118 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:16,118 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:16,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 14:41:16,119 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:16,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:16,119 INFO L85 PathProgramCache]: Analyzing trace with hash 499259651, now seen corresponding path program 1 times [2021-12-14 14:41:16,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:16,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314578208] [2021-12-14 14:41:16,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:16,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:16,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:16,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 14:41:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:41:16,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 14:41:16,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:41:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 14:41:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 14:41:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 14:41:16,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-14 14:41:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-14 14:41:16,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:16,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:16,245 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:16,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:16,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314578208] [2021-12-14 14:41:16,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314578208] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:16,246 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:16,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:16,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182975869] [2021-12-14 14:41:16,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:16,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:16,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:16,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:16,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:16,248 INFO L87 Difference]: Start difference. First operand 3756 states and 6287 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:17,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:17,840 INFO L93 Difference]: Finished difference Result 9055 states and 15464 transitions. [2021-12-14 14:41:17,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:17,841 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2021-12-14 14:41:17,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:17,871 INFO L225 Difference]: With dead ends: 9055 [2021-12-14 14:41:17,871 INFO L226 Difference]: Without dead ends: 6116 [2021-12-14 14:41:17,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:17,881 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 1532 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 672 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1547 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 1773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 672 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:17,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1547 Valid, 1479 Invalid, 1773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [672 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-14 14:41:17,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6116 states. [2021-12-14 14:41:18,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6116 to 5897. [2021-12-14 14:41:18,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5897 states, 4894 states have (on average 1.5986922762566407) internal successors, (7824), 4901 states have internal predecessors, (7824), 974 states have call successors, (974), 24 states have call predecessors, (974), 28 states have return successors, (1091), 973 states have call predecessors, (1091), 973 states have call successors, (1091) [2021-12-14 14:41:18,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5897 states to 5897 states and 9889 transitions. [2021-12-14 14:41:18,265 INFO L78 Accepts]: Start accepts. Automaton has 5897 states and 9889 transitions. Word has length 144 [2021-12-14 14:41:18,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:18,265 INFO L470 AbstractCegarLoop]: Abstraction has 5897 states and 9889 transitions. [2021-12-14 14:41:18,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:18,266 INFO L276 IsEmpty]: Start isEmpty. Operand 5897 states and 9889 transitions. [2021-12-14 14:41:18,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-14 14:41:18,286 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:18,287 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:18,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 14:41:18,287 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:18,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:18,288 INFO L85 PathProgramCache]: Analyzing trace with hash -2141722056, now seen corresponding path program 1 times [2021-12-14 14:41:18,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:18,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641384642] [2021-12-14 14:41:18,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:18,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:18,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:18,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:18,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:18,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:18,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 14:41:18,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-14 14:41:18,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 14:41:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-14 14:41:18,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 14:41:18,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 14:41:18,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 14:41:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-14 14:41:18,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-14 14:41:18,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:18,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:18,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:18,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641384642] [2021-12-14 14:41:18,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641384642] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:18,412 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:18,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:18,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168515660] [2021-12-14 14:41:18,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:18,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:18,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:18,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:18,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:18,415 INFO L87 Difference]: Start difference. First operand 5897 states and 9889 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:19,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:19,991 INFO L93 Difference]: Finished difference Result 14672 states and 25077 transitions. [2021-12-14 14:41:19,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:19,992 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-14 14:41:19,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:20,034 INFO L225 Difference]: With dead ends: 14672 [2021-12-14 14:41:20,034 INFO L226 Difference]: Without dead ends: 9994 [2021-12-14 14:41:20,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:20,049 INFO L933 BasicCegarLoop]: 630 mSDtfsCounter, 1601 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 686 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1616 SdHoareTripleChecker+Valid, 1418 SdHoareTripleChecker+Invalid, 1725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 686 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:20,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1616 Valid, 1418 Invalid, 1725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [686 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:20,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9994 states. [2021-12-14 14:41:20,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9994 to 9775. [2021-12-14 14:41:20,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9775 states, 8166 states have (on average 1.5972324271369092) internal successors, (13043), 8173 states have internal predecessors, (13043), 1580 states have call successors, (1580), 24 states have call predecessors, (1580), 28 states have return successors, (1775), 1579 states have call predecessors, (1775), 1579 states have call successors, (1775) [2021-12-14 14:41:20,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9775 states to 9775 states and 16398 transitions. [2021-12-14 14:41:20,615 INFO L78 Accepts]: Start accepts. Automaton has 9775 states and 16398 transitions. Word has length 145 [2021-12-14 14:41:20,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:20,616 INFO L470 AbstractCegarLoop]: Abstraction has 9775 states and 16398 transitions. [2021-12-14 14:41:20,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:20,616 INFO L276 IsEmpty]: Start isEmpty. Operand 9775 states and 16398 transitions. [2021-12-14 14:41:20,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-14 14:41:20,688 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:20,689 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:20,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 14:41:20,689 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:20,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:20,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1735783829, now seen corresponding path program 1 times [2021-12-14 14:41:20,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:20,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035128539] [2021-12-14 14:41:20,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:20,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:20,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:20,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:20,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:20,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:20,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 14:41:20,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 14:41:20,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-14 14:41:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 14:41:20,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 14:41:20,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 14:41:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-14 14:41:20,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 14:41:20,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-14 14:41:20,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:20,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:20,797 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:20,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:20,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035128539] [2021-12-14 14:41:20,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035128539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:20,798 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:20,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:20,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703967251] [2021-12-14 14:41:20,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:20,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:20,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:20,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:20,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:20,802 INFO L87 Difference]: Start difference. First operand 9775 states and 16398 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:22,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:22,559 INFO L93 Difference]: Finished difference Result 25381 states and 43358 transitions. [2021-12-14 14:41:22,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:22,559 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 146 [2021-12-14 14:41:22,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:22,621 INFO L225 Difference]: With dead ends: 25381 [2021-12-14 14:41:22,621 INFO L226 Difference]: Without dead ends: 17307 [2021-12-14 14:41:22,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:22,648 INFO L933 BasicCegarLoop]: 660 mSDtfsCounter, 1540 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 672 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1555 SdHoareTripleChecker+Valid, 1485 SdHoareTripleChecker+Invalid, 1768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 672 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:22,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1555 Valid, 1485 Invalid, 1768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [672 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:22,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17307 states. [2021-12-14 14:41:23,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17307 to 17088. [2021-12-14 14:41:23,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17088 states, 14276 states have (on average 1.589310731297282) internal successors, (22689), 14283 states have internal predecessors, (22689), 2783 states have call successors, (2783), 24 states have call predecessors, (2783), 28 states have return successors, (3122), 2782 states have call predecessors, (3122), 2782 states have call successors, (3122) [2021-12-14 14:41:23,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17088 states to 17088 states and 28594 transitions. [2021-12-14 14:41:23,605 INFO L78 Accepts]: Start accepts. Automaton has 17088 states and 28594 transitions. Word has length 146 [2021-12-14 14:41:23,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:23,606 INFO L470 AbstractCegarLoop]: Abstraction has 17088 states and 28594 transitions. [2021-12-14 14:41:23,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:23,607 INFO L276 IsEmpty]: Start isEmpty. Operand 17088 states and 28594 transitions. [2021-12-14 14:41:23,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-14 14:41:23,645 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:23,645 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:23,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 14:41:23,646 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:23,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:23,647 INFO L85 PathProgramCache]: Analyzing trace with hash -282063465, now seen corresponding path program 1 times [2021-12-14 14:41:23,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:23,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841061749] [2021-12-14 14:41:23,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:23,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:23,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:23,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 14:41:23,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-14 14:41:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-14 14:41:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 14:41:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 14:41:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-14 14:41:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 14:41:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-14 14:41:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-14 14:41:23,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:23,747 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:23,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:23,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841061749] [2021-12-14 14:41:23,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841061749] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:23,747 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:23,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:23,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93225029] [2021-12-14 14:41:23,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:23,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:23,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:23,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:23,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:23,750 INFO L87 Difference]: Start difference. First operand 17088 states and 28594 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:26,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:26,288 INFO L93 Difference]: Finished difference Result 45357 states and 77371 transitions. [2021-12-14 14:41:26,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:26,288 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 147 [2021-12-14 14:41:26,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:26,408 INFO L225 Difference]: With dead ends: 45357 [2021-12-14 14:41:26,409 INFO L226 Difference]: Without dead ends: 30647 [2021-12-14 14:41:26,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:26,448 INFO L933 BasicCegarLoop]: 708 mSDtfsCounter, 1384 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 644 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 644 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:26,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1399 Valid, 1524 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [644 Valid, 1156 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 14:41:26,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30647 states. [2021-12-14 14:41:28,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30647 to 30428. [2021-12-14 14:41:28,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30428 states, 25577 states have (on average 1.5854869609414708) internal successors, (40552), 25584 states have internal predecessors, (40552), 4822 states have call successors, (4822), 24 states have call predecessors, (4822), 28 states have return successors, (5435), 4821 states have call predecessors, (5435), 4821 states have call successors, (5435) [2021-12-14 14:41:28,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30428 states to 30428 states and 50809 transitions. [2021-12-14 14:41:28,342 INFO L78 Accepts]: Start accepts. Automaton has 30428 states and 50809 transitions. Word has length 147 [2021-12-14 14:41:28,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:28,343 INFO L470 AbstractCegarLoop]: Abstraction has 30428 states and 50809 transitions. [2021-12-14 14:41:28,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:28,343 INFO L276 IsEmpty]: Start isEmpty. Operand 30428 states and 50809 transitions. [2021-12-14 14:41:28,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-14 14:41:28,390 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:28,390 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:28,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 14:41:28,390 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:28,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:28,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1588643891, now seen corresponding path program 1 times [2021-12-14 14:41:28,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:28,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371921810] [2021-12-14 14:41:28,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:28,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:28,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:28,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 14:41:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 14:41:28,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 14:41:28,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 14:41:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-14 14:41:28,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-14 14:41:28,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 14:41:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-14 14:41:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-14 14:41:28,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:28,492 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:28,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:28,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371921810] [2021-12-14 14:41:28,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371921810] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:28,492 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:28,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:28,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703815152] [2021-12-14 14:41:28,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:28,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:28,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:28,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:28,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:28,495 INFO L87 Difference]: Start difference. First operand 30428 states and 50809 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:32,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:32,070 INFO L93 Difference]: Finished difference Result 83094 states and 140895 transitions. [2021-12-14 14:41:32,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:32,070 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 148 [2021-12-14 14:41:32,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:32,310 INFO L225 Difference]: With dead ends: 83094 [2021-12-14 14:41:32,310 INFO L226 Difference]: Without dead ends: 55856 [2021-12-14 14:41:32,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:32,405 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 1410 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 653 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 1765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 653 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:32,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1425 Valid, 1513 Invalid, 1765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [653 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:32,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55856 states. [2021-12-14 14:41:34,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55856 to 55637. [2021-12-14 14:41:34,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55637 states, 47071 states have (on average 1.5802298655222962) internal successors, (74383), 47078 states have internal predecessors, (74383), 8537 states have call successors, (8537), 24 states have call predecessors, (8537), 28 states have return successors, (9682), 8536 states have call predecessors, (9682), 8536 states have call successors, (9682) [2021-12-14 14:41:35,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55637 states to 55637 states and 92602 transitions. [2021-12-14 14:41:35,202 INFO L78 Accepts]: Start accepts. Automaton has 55637 states and 92602 transitions. Word has length 148 [2021-12-14 14:41:35,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:41:35,203 INFO L470 AbstractCegarLoop]: Abstraction has 55637 states and 92602 transitions. [2021-12-14 14:41:35,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:35,203 INFO L276 IsEmpty]: Start isEmpty. Operand 55637 states and 92602 transitions. [2021-12-14 14:41:35,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-12-14 14:41:35,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:41:35,259 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-12-14 14:41:35,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-14 14:41:35,260 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:41:35,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:41:35,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1910740663, now seen corresponding path program 1 times [2021-12-14 14:41:35,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:41:35,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641865214] [2021-12-14 14:41:35,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:41:35,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:41:35,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:41:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 14:41:35,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-14 14:41:35,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:41:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 14:41:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-14 14:41:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 14:41:35,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 14:41:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:41:35,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 14:41:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-14 14:41:35,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 14:41:35,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-14 14:41:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-14 14:41:35,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 14:41:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 14:41:35,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:41:35,360 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-14 14:41:35,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:41:35,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641865214] [2021-12-14 14:41:35,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641865214] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:41:35,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:41:35,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:41:35,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693176116] [2021-12-14 14:41:35,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:41:35,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:41:35,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:41:35,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:41:35,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:41:35,363 INFO L87 Difference]: Start difference. First operand 55637 states and 92602 transitions. Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 14:41:40,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:41:40,080 INFO L93 Difference]: Finished difference Result 104150 states and 176881 transitions. [2021-12-14 14:41:40,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 14:41:40,080 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 149 [2021-12-14 14:41:40,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:41:40,450 INFO L225 Difference]: With dead ends: 104150 [2021-12-14 14:41:40,450 INFO L226 Difference]: Without dead ends: 103930 [2021-12-14 14:41:40,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-14 14:41:40,496 INFO L933 BasicCegarLoop]: 664 mSDtfsCounter, 1525 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 669 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1540 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 1754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 669 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:41:40,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1540 Valid, 1477 Invalid, 1754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [669 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-14 14:41:40,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103930 states.