./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec0_product25.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 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_spec0_product25.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 be72096c105f582e8528565b95ebbdcff5f4be75e7838295d3ddf5b4552aba69 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-13 17:40:02,160 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 17:40:02,162 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 17:40:02,194 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 17:40:02,199 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 17:40:02,200 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 17:40:02,201 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 17:40:02,205 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 17:40:02,209 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 17:40:02,210 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 17:40:02,211 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 17:40:02,212 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 17:40:02,213 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 17:40:02,215 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 17:40:02,217 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 17:40:02,219 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 17:40:02,221 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 17:40:02,226 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 17:40:02,228 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 17:40:02,232 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 17:40:02,233 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 17:40:02,237 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 17:40:02,238 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 17:40:02,239 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 17:40:02,240 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 17:40:02,245 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 17:40:02,248 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 17:40:02,248 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 17:40:02,249 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 17:40:02,250 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 17:40:02,250 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 17:40:02,251 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 17:40:02,252 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 17:40:02,253 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 17:40:02,254 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 17:40:02,254 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 17:40:02,255 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 17:40:02,255 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 17:40:02,255 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 17:40:02,256 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 17:40:02,256 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 17:40:02,257 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 17:40:02,259 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 17:40:02,288 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 17:40:02,288 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 17:40:02,288 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 17:40:02,288 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 17:40:02,289 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 17:40:02,289 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 17:40:02,289 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 17:40:02,289 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 17:40:02,290 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 17:40:02,290 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 17:40:02,290 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 17:40:02,290 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 17:40:02,290 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 17:40:02,290 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 17:40:02,290 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 17:40:02,291 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 17:40:02,291 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 17:40:02,291 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 17:40:02,291 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 17:40:02,291 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 17:40:02,291 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 17:40:02,291 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 17:40:02,292 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 17:40:02,292 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 17:40:02,292 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:40:02,292 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 17:40:02,292 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 17:40:02,292 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 17:40:02,292 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 17:40:02,293 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 17:40:02,293 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 17:40:02,293 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 17:40:02,293 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 17:40:02,293 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 -> be72096c105f582e8528565b95ebbdcff5f4be75e7838295d3ddf5b4552aba69 [2022-07-13 17:40:02,501 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 17:40:02,520 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 17:40:02,522 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 17:40:02,523 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 17:40:02,523 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 17:40:02,524 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec0_product25.cil.c [2022-07-13 17:40:02,583 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6384ca0f9/36d0fe6bae744e4a82219198da1ed6cb/FLAGfeb2b1066 [2022-07-13 17:40:03,030 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 17:40:03,033 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec0_product25.cil.c [2022-07-13 17:40:03,055 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6384ca0f9/36d0fe6bae744e4a82219198da1ed6cb/FLAGfeb2b1066 [2022-07-13 17:40:03,067 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6384ca0f9/36d0fe6bae744e4a82219198da1ed6cb [2022-07-13 17:40:03,069 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 17:40:03,070 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 17:40:03,075 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 17:40:03,075 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 17:40:03,078 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 17:40:03,078 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,079 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d253597 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03, skipping insertion in model container [2022-07-13 17:40:03,080 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,085 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 17:40:03,147 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 17:40:03,576 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_spec0_product25.cil.c[43418,43431] [2022-07-13 17:40:03,643 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:40:03,651 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 17:40:03,723 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_spec0_product25.cil.c[43418,43431] [2022-07-13 17:40:03,742 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:40:03,776 INFO L208 MainTranslator]: Completed translation [2022-07-13 17:40:03,777 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03 WrapperNode [2022-07-13 17:40:03,777 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 17:40:03,778 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 17:40:03,778 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 17:40:03,778 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 17:40:03,785 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,823 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,890 INFO L137 Inliner]: procedures = 130, calls = 217, calls flagged for inlining = 61, calls inlined = 58, statements flattened = 1072 [2022-07-13 17:40:03,890 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 17:40:03,891 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 17:40:03,891 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 17:40:03,891 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 17:40:03,902 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,903 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,908 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,909 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,924 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,932 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,952 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,959 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 17:40:03,960 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 17:40:03,960 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 17:40:03,960 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 17:40:03,972 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (1/1) ... [2022-07-13 17:40:03,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:40:04,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:04,036 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) [2022-07-13 17:40:04,051 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 [2022-07-13 17:40:04,079 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-07-13 17:40:04,079 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-07-13 17:40:04,079 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-07-13 17:40:04,080 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-07-13 17:40:04,080 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2022-07-13 17:40:04,080 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2022-07-13 17:40:04,080 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-07-13 17:40:04,081 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-07-13 17:40:04,081 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-07-13 17:40:04,082 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-07-13 17:40:04,082 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-07-13 17:40:04,082 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-07-13 17:40:04,082 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-07-13 17:40:04,082 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-07-13 17:40:04,082 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-07-13 17:40:04,082 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-07-13 17:40:04,083 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-07-13 17:40:04,083 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-07-13 17:40:04,083 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-07-13 17:40:04,083 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-07-13 17:40:04,083 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-07-13 17:40:04,083 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-07-13 17:40:04,084 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-07-13 17:40:04,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 17:40:04,084 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-07-13 17:40:04,084 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-07-13 17:40:04,084 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-07-13 17:40:04,084 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-07-13 17:40:04,084 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-07-13 17:40:04,085 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-07-13 17:40:04,085 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-07-13 17:40:04,085 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-07-13 17:40:04,085 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-07-13 17:40:04,085 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-07-13 17:40:04,086 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-07-13 17:40:04,086 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-07-13 17:40:04,086 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-07-13 17:40:04,086 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-07-13 17:40:04,086 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-07-13 17:40:04,086 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-07-13 17:40:04,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 17:40:04,087 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-07-13 17:40:04,087 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-07-13 17:40:04,087 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-07-13 17:40:04,087 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-07-13 17:40:04,087 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 17:40:04,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 17:40:04,299 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 17:40:04,300 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 17:40:05,057 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 17:40:05,074 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 17:40:05,075 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-13 17:40:05,078 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:40:05 BoogieIcfgContainer [2022-07-13 17:40:05,078 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 17:40:05,081 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 17:40:05,081 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 17:40:05,084 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 17:40:05,085 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 05:40:03" (1/3) ... [2022-07-13 17:40:05,086 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b04998b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:40:05, skipping insertion in model container [2022-07-13 17:40:05,086 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:40:03" (2/3) ... [2022-07-13 17:40:05,086 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b04998b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:40:05, skipping insertion in model container [2022-07-13 17:40:05,087 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:40:05" (3/3) ... [2022-07-13 17:40:05,088 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec0_product25.cil.c [2022-07-13 17:40:05,101 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 17:40:05,101 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-13 17:40:05,151 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 17:40:05,157 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@38aa83c, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6d79c261 [2022-07-13 17:40:05,157 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-13 17:40:05,162 INFO L276 IsEmpty]: Start isEmpty. Operand has 379 states, 302 states have (on average 1.5695364238410596) internal successors, (474), 305 states have internal predecessors, (474), 54 states have call successors, (54), 21 states have call predecessors, (54), 21 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-07-13 17:40:05,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-13 17:40:05,182 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:05,182 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:05,183 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:05,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:05,187 INFO L85 PathProgramCache]: Analyzing trace with hash 679588106, now seen corresponding path program 1 times [2022-07-13 17:40:05,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:05,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22216356] [2022-07-13 17:40:05,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:05,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:05,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:05,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:05,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:40:05,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:40:05,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:40:05,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 17:40:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-13 17:40:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:40:05,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:40:05,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:40:05,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:40:05,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:40:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-13 17:40:05,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:05,681 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-13 17:40:05,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:05,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22216356] [2022-07-13 17:40:05,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22216356] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:05,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856853698] [2022-07-13 17:40:05,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:05,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:05,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:05,689 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) [2022-07-13 17:40:05,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-13 17:40:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 1136 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-13 17:40:06,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:06,068 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-13 17:40:06,069 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:40:06,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856853698] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:06,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:40:06,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2022-07-13 17:40:06,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708927385] [2022-07-13 17:40:06,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:06,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-13 17:40:06,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:06,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-13 17:40:06,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:40:06,106 INFO L87 Difference]: Start difference. First operand has 379 states, 302 states have (on average 1.5695364238410596) internal successors, (474), 305 states have internal predecessors, (474), 54 states have call successors, (54), 21 states have call predecessors, (54), 21 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:06,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:06,169 INFO L93 Difference]: Finished difference Result 565 states and 854 transitions. [2022-07-13 17:40:06,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-13 17:40:06,171 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 113 [2022-07-13 17:40:06,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:06,183 INFO L225 Difference]: With dead ends: 565 [2022-07-13 17:40:06,184 INFO L226 Difference]: Without dead ends: 372 [2022-07-13 17:40:06,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:40:06,192 INFO L413 NwaCegarLoop]: 578 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, 578 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 [2022-07-13 17:40:06,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:40:06,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-07-13 17:40:06,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 372. [2022-07-13 17:40:06,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 296 states have (on average 1.5641891891891893) internal successors, (463), 298 states have internal predecessors, (463), 54 states have call successors, (54), 21 states have call predecessors, (54), 21 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-07-13 17:40:06,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 570 transitions. [2022-07-13 17:40:06,267 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 570 transitions. Word has length 113 [2022-07-13 17:40:06,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:06,269 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 570 transitions. [2022-07-13 17:40:06,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:06,270 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 570 transitions. [2022-07-13 17:40:06,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-13 17:40:06,280 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:06,281 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:06,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-13 17:40:06,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-13 17:40:06,496 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:06,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:06,497 INFO L85 PathProgramCache]: Analyzing trace with hash 181605890, now seen corresponding path program 1 times [2022-07-13 17:40:06,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:06,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130330135] [2022-07-13 17:40:06,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:06,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:06,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:06,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:40:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:40:06,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:40:06,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-13 17:40:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:40:06,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:40:06,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:40:06,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 17:40:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:40:06,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-13 17:40:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-13 17:40:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:06,729 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-13 17:40:06,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:06,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130330135] [2022-07-13 17:40:06,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130330135] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:06,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452166667] [2022-07-13 17:40:06,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:06,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:06,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:06,732 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) [2022-07-13 17:40:06,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-13 17:40:07,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 1137 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-13 17:40:07,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:07,042 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-13 17:40:07,042 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:40:07,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452166667] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:07,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:40:07,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-13 17:40:07,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94773715] [2022-07-13 17:40:07,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:07,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:40:07,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:07,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:40:07,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:40:07,046 INFO L87 Difference]: Start difference. First operand 372 states and 570 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:07,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:07,081 INFO L93 Difference]: Finished difference Result 555 states and 832 transitions. [2022-07-13 17:40:07,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:40:07,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 114 [2022-07-13 17:40:07,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:07,087 INFO L225 Difference]: With dead ends: 555 [2022-07-13 17:40:07,095 INFO L226 Difference]: Without dead ends: 375 [2022-07-13 17:40:07,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:40:07,100 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 1 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1134 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 [2022-07-13 17:40:07,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1134 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:40:07,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-07-13 17:40:07,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 374. [2022-07-13 17:40:07,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 298 states have (on average 1.5604026845637584) internal successors, (465), 300 states have internal predecessors, (465), 54 states have call successors, (54), 21 states have call predecessors, (54), 21 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-07-13 17:40:07,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 572 transitions. [2022-07-13 17:40:07,148 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 572 transitions. Word has length 114 [2022-07-13 17:40:07,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:07,149 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 572 transitions. [2022-07-13 17:40:07,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:07,150 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 572 transitions. [2022-07-13 17:40:07,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-07-13 17:40:07,153 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:07,153 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:07,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-13 17:40:07,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-13 17:40:07,379 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:07,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:07,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1469599467, now seen corresponding path program 1 times [2022-07-13 17:40:07,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:07,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872243705] [2022-07-13 17:40:07,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:07,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:07,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:07,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:40:07,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:40:07,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:40:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-13 17:40:07,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:40:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:40:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-13 17:40:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:40:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:40:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-13 17:40:07,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-13 17:40:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,510 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-13 17:40:07,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:07,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872243705] [2022-07-13 17:40:07,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872243705] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:07,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863724687] [2022-07-13 17:40:07,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:07,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:07,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:07,513 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) [2022-07-13 17:40:07,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-13 17:40:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:07,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:40:07,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:07,797 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-13 17:40:07,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:40:07,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863724687] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:07,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:40:07,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-07-13 17:40:07,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648537499] [2022-07-13 17:40:07,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:07,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 17:40:07,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:07,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 17:40:07,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:40:07,800 INFO L87 Difference]: Start difference. First operand 374 states and 572 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:07,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:07,834 INFO L93 Difference]: Finished difference Result 796 states and 1236 transitions. [2022-07-13 17:40:07,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 17:40:07,835 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 120 [2022-07-13 17:40:07,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:07,839 INFO L225 Difference]: With dead ends: 796 [2022-07-13 17:40:07,839 INFO L226 Difference]: Without dead ends: 449 [2022-07-13 17:40:07,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:40:07,842 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 134 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1108 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 [2022-07-13 17:40:07,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 1108 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:40:07,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2022-07-13 17:40:07,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 441. [2022-07-13 17:40:07,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 351 states have (on average 1.5783475783475784) internal successors, (554), 353 states have internal predecessors, (554), 68 states have call successors, (68), 21 states have call predecessors, (68), 21 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-07-13 17:40:07,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 689 transitions. [2022-07-13 17:40:07,878 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 689 transitions. Word has length 120 [2022-07-13 17:40:07,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:07,879 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 689 transitions. [2022-07-13 17:40:07,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:07,879 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 689 transitions. [2022-07-13 17:40:07,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-13 17:40:07,882 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:07,882 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:07,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-13 17:40:08,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:08,104 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:08,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:08,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1957369275, now seen corresponding path program 1 times [2022-07-13 17:40:08,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:08,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085644925] [2022-07-13 17:40:08,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:08,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:08,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:08,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:08,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:40:08,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:40:08,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:40:08,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-13 17:40:08,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:40:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:40:08,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-13 17:40:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:40:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:40:08,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-13 17:40:08,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-13 17:40:08,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,252 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-13 17:40:08,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:08,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085644925] [2022-07-13 17:40:08,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085644925] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:08,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067999924] [2022-07-13 17:40:08,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:08,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:08,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:08,255 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) [2022-07-13 17:40:08,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-13 17:40:08,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-13 17:40:08,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:08,568 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:40:08,568 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:40:08,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067999924] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:08,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:40:08,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2022-07-13 17:40:08,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579315577] [2022-07-13 17:40:08,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:08,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:40:08,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:08,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:40:08,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:40:08,570 INFO L87 Difference]: Start difference. First operand 441 states and 689 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:08,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:08,649 INFO L93 Difference]: Finished difference Result 873 states and 1368 transitions. [2022-07-13 17:40:08,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:40:08,649 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 121 [2022-07-13 17:40:08,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:08,652 INFO L225 Difference]: With dead ends: 873 [2022-07-13 17:40:08,653 INFO L226 Difference]: Without dead ends: 443 [2022-07-13 17:40:08,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:08,658 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 152 mSDsluCounter, 1508 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 2069 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:08,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 2069 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:40:08,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-07-13 17:40:08,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2022-07-13 17:40:08,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 352 states have (on average 1.5767045454545454) internal successors, (555), 355 states have internal predecessors, (555), 68 states have call successors, (68), 21 states have call predecessors, (68), 22 states have return successors, (69), 66 states have call predecessors, (69), 67 states have call successors, (69) [2022-07-13 17:40:08,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 692 transitions. [2022-07-13 17:40:08,690 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 692 transitions. Word has length 121 [2022-07-13 17:40:08,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:08,690 INFO L495 AbstractCegarLoop]: Abstraction has 443 states and 692 transitions. [2022-07-13 17:40:08,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:08,691 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 692 transitions. [2022-07-13 17:40:08,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-07-13 17:40:08,694 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:08,695 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:40:08,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-13 17:40:08,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:08,913 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:08,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:08,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1812398653, now seen corresponding path program 1 times [2022-07-13 17:40:08,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:08,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110300983] [2022-07-13 17:40:08,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:08,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:08,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:08,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:08,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:08,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-13 17:40:09,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:40:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-13 17:40:09,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:40:09,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:40:09,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:40:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:40:09,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-13 17:40:09,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 17:40:09,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-13 17:40:09,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,055 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-13 17:40:09,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:09,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110300983] [2022-07-13 17:40:09,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110300983] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:09,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908917694] [2022-07-13 17:40:09,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:09,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:09,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:09,057 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) [2022-07-13 17:40:09,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-13 17:40:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 1159 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-13 17:40:09,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:09,410 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-13 17:40:09,411 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:40:09,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908917694] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:09,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:40:09,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-07-13 17:40:09,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126795845] [2022-07-13 17:40:09,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:09,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:40:09,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:09,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:40:09,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-07-13 17:40:09,413 INFO L87 Difference]: Start difference. First operand 443 states and 692 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:09,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:09,483 INFO L93 Difference]: Finished difference Result 875 states and 1373 transitions. [2022-07-13 17:40:09,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:40:09,484 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 122 [2022-07-13 17:40:09,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:09,487 INFO L225 Difference]: With dead ends: 875 [2022-07-13 17:40:09,487 INFO L226 Difference]: Without dead ends: 445 [2022-07-13 17:40:09,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:40:09,489 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 151 mSDsluCounter, 1499 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 2058 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:09,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 2058 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 17:40:09,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-07-13 17:40:09,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2022-07-13 17:40:09,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 353 states have (on average 1.575070821529745) internal successors, (556), 357 states have internal predecessors, (556), 68 states have call successors, (68), 21 states have call predecessors, (68), 23 states have return successors, (74), 66 states have call predecessors, (74), 67 states have call successors, (74) [2022-07-13 17:40:09,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 698 transitions. [2022-07-13 17:40:09,519 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 698 transitions. Word has length 122 [2022-07-13 17:40:09,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:09,519 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 698 transitions. [2022-07-13 17:40:09,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:09,520 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 698 transitions. [2022-07-13 17:40:09,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 17:40:09,523 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:09,523 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:09,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-07-13 17:40:09,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:09,742 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:09,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:09,742 INFO L85 PathProgramCache]: Analyzing trace with hash 821272992, now seen corresponding path program 1 times [2022-07-13 17:40:09,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:09,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825690881] [2022-07-13 17:40:09,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:09,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:09,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:09,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:09,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:09,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:09,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:09,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-13 17:40:09,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:40:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-13 17:40:09,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:40:09,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-13 17:40:09,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:40:09,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-13 17:40:09,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-13 17:40:09,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-13 17:40:09,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:09,864 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-13 17:40:09,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:09,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825690881] [2022-07-13 17:40:09,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825690881] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:09,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:09,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:40:09,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092409959] [2022-07-13 17:40:09,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:09,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:40:09,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:09,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:40:09,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:40:09,867 INFO L87 Difference]: Start difference. First operand 445 states and 698 transitions. Second operand has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:11,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:11,875 INFO L93 Difference]: Finished difference Result 1054 states and 1668 transitions. [2022-07-13 17:40:11,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:40:11,875 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 123 [2022-07-13 17:40:11,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:11,880 INFO L225 Difference]: With dead ends: 1054 [2022-07-13 17:40:11,880 INFO L226 Difference]: Without dead ends: 632 [2022-07-13 17:40:11,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:40:11,882 INFO L413 NwaCegarLoop]: 716 mSDtfsCounter, 1396 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 2456 mSolverCounterSat, 508 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 1701 SdHoareTripleChecker+Invalid, 2964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 508 IncrementalHoareTripleChecker+Valid, 2456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:11,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1416 Valid, 1701 Invalid, 2964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [508 Valid, 2456 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-13 17:40:11,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-07-13 17:40:11,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 445. [2022-07-13 17:40:11,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 353 states have (on average 1.575070821529745) internal successors, (556), 357 states have internal predecessors, (556), 68 states have call successors, (68), 21 states have call predecessors, (68), 23 states have return successors, (73), 66 states have call predecessors, (73), 67 states have call successors, (73) [2022-07-13 17:40:11,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 697 transitions. [2022-07-13 17:40:11,923 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 697 transitions. Word has length 123 [2022-07-13 17:40:11,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:11,924 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 697 transitions. [2022-07-13 17:40:11,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:11,924 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 697 transitions. [2022-07-13 17:40:11,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-13 17:40:11,926 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:11,927 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:11,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-13 17:40:11,927 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:11,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:11,928 INFO L85 PathProgramCache]: Analyzing trace with hash 608808774, now seen corresponding path program 2 times [2022-07-13 17:40:11,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:11,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393626792] [2022-07-13 17:40:11,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:11,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:11,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:11,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:11,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:11,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:11,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:11,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:11,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:12,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:40:12,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-13 17:40:12,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-13 17:40:12,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:40:12,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:40:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:40:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:40:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-13 17:40:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-13 17:40:12,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:12,051 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-13 17:40:12,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:12,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393626792] [2022-07-13 17:40:12,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393626792] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:12,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:12,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:40:12,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161724082] [2022-07-13 17:40:12,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:12,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:40:12,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:12,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:40:12,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:40:12,054 INFO L87 Difference]: Start difference. First operand 445 states and 697 transitions. Second operand has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:14,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:14,095 INFO L93 Difference]: Finished difference Result 1056 states and 1671 transitions. [2022-07-13 17:40:14,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:40:14,096 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 124 [2022-07-13 17:40:14,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:14,101 INFO L225 Difference]: With dead ends: 1056 [2022-07-13 17:40:14,101 INFO L226 Difference]: Without dead ends: 634 [2022-07-13 17:40:14,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:40:14,103 INFO L413 NwaCegarLoop]: 717 mSDtfsCounter, 1391 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 2456 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 2456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:14,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1411 Valid, 1702 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 2456 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-13 17:40:14,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-13 17:40:14,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 447. [2022-07-13 17:40:14,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 354 states have (on average 1.573446327683616) internal successors, (557), 359 states have internal predecessors, (557), 68 states have call successors, (68), 21 states have call predecessors, (68), 24 states have return successors, (75), 66 states have call predecessors, (75), 67 states have call successors, (75) [2022-07-13 17:40:14,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 700 transitions. [2022-07-13 17:40:14,130 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 700 transitions. Word has length 124 [2022-07-13 17:40:14,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:14,130 INFO L495 AbstractCegarLoop]: Abstraction has 447 states and 700 transitions. [2022-07-13 17:40:14,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:40:14,131 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 700 transitions. [2022-07-13 17:40:14,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-13 17:40:14,133 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:14,133 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:14,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-13 17:40:14,134 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:14,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:14,134 INFO L85 PathProgramCache]: Analyzing trace with hash 685518693, now seen corresponding path program 1 times [2022-07-13 17:40:14,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:14,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738753028] [2022-07-13 17:40:14,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:14,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:14,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:14,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:14,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:14,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:40:14,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-13 17:40:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:40:14,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:40:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:40:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:40:14,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-13 17:40:14,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-13 17:40:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:14,299 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-13 17:40:14,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:14,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738753028] [2022-07-13 17:40:14,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738753028] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:14,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:14,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-13 17:40:14,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116254851] [2022-07-13 17:40:14,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:14,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:40:14,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:14,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:40:14,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:40:14,301 INFO L87 Difference]: Start difference. First operand 447 states and 700 transitions. Second operand has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-13 17:40:16,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:16,967 INFO L93 Difference]: Finished difference Result 1054 states and 1666 transitions. [2022-07-13 17:40:16,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 17:40:16,968 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) Word has length 125 [2022-07-13 17:40:16,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:16,971 INFO L225 Difference]: With dead ends: 1054 [2022-07-13 17:40:16,972 INFO L226 Difference]: Without dead ends: 634 [2022-07-13 17:40:16,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:40:16,974 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 1530 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 4426 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 2062 SdHoareTripleChecker+Invalid, 4983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 4426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:16,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1530 Valid, 2062 Invalid, 4983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 4426 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-07-13 17:40:16,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-13 17:40:16,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 447. [2022-07-13 17:40:16,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 354 states have (on average 1.573446327683616) internal successors, (557), 359 states have internal predecessors, (557), 68 states have call successors, (68), 21 states have call predecessors, (68), 24 states have return successors, (74), 66 states have call predecessors, (74), 67 states have call successors, (74) [2022-07-13 17:40:17,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 699 transitions. [2022-07-13 17:40:17,001 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 699 transitions. Word has length 125 [2022-07-13 17:40:17,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:17,002 INFO L495 AbstractCegarLoop]: Abstraction has 447 states and 699 transitions. [2022-07-13 17:40:17,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.363636363636363) internal successors, (81), 8 states have internal predecessors, (81), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-13 17:40:17,002 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 699 transitions. [2022-07-13 17:40:17,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-07-13 17:40:17,004 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:17,005 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:17,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-13 17:40:17,005 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:17,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:17,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1451616446, now seen corresponding path program 2 times [2022-07-13 17:40:17,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:17,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008931447] [2022-07-13 17:40:17,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:17,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:17,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-13 17:40:17,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-13 17:40:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:40:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:40:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:40:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-13 17:40:17,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-13 17:40:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-13 17:40:17,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:17,134 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-13 17:40:17,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:17,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008931447] [2022-07-13 17:40:17,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008931447] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:17,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:17,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-13 17:40:17,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862125839] [2022-07-13 17:40:17,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:17,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:40:17,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:17,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:40:17,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:40:17,136 INFO L87 Difference]: Start difference. First operand 447 states and 699 transitions. Second operand has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-13 17:40:19,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:19,642 INFO L93 Difference]: Finished difference Result 1056 states and 1672 transitions. [2022-07-13 17:40:19,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 17:40:19,642 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) Word has length 126 [2022-07-13 17:40:19,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:19,646 INFO L225 Difference]: With dead ends: 1056 [2022-07-13 17:40:19,646 INFO L226 Difference]: Without dead ends: 636 [2022-07-13 17:40:19,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:40:19,648 INFO L413 NwaCegarLoop]: 700 mSDtfsCounter, 1530 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 4427 mSolverCounterSat, 561 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 2058 SdHoareTripleChecker+Invalid, 4988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 561 IncrementalHoareTripleChecker+Valid, 4427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:19,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1530 Valid, 2058 Invalid, 4988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [561 Valid, 4427 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-13 17:40:19,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2022-07-13 17:40:19,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 449. [2022-07-13 17:40:19,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 355 states have (on average 1.5718309859154929) internal successors, (558), 361 states have internal predecessors, (558), 68 states have call successors, (68), 21 states have call predecessors, (68), 25 states have return successors, (79), 66 states have call predecessors, (79), 67 states have call successors, (79) [2022-07-13 17:40:19,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 705 transitions. [2022-07-13 17:40:19,675 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 705 transitions. Word has length 126 [2022-07-13 17:40:19,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:19,675 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 705 transitions. [2022-07-13 17:40:19,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (17), 6 states have call predecessors, (17), 3 states have return successors, (14), 3 states have call predecessors, (14), 4 states have call successors, (14) [2022-07-13 17:40:19,676 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 705 transitions. [2022-07-13 17:40:19,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-13 17:40:19,678 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:19,678 INFO L195 NwaCegarLoop]: 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] [2022-07-13 17:40:19,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-13 17:40:19,678 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:19,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:19,679 INFO L85 PathProgramCache]: Analyzing trace with hash -2113639478, now seen corresponding path program 1 times [2022-07-13 17:40:19,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:19,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067409075] [2022-07-13 17:40:19,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:19,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:19,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:19,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:19,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:19,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:19,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:40:19,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:40:19,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:40:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:40:19,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:40:19,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:40:19,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-13 17:40:19,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-13 17:40:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:19,776 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:19,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:19,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067409075] [2022-07-13 17:40:19,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067409075] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:19,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687004077] [2022-07-13 17:40:19,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:19,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:19,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:19,780 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) [2022-07-13 17:40:19,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-13 17:40:20,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:20,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 17:40:20,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:20,081 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:20,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 17:40:20,140 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:20,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687004077] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 17:40:20,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 17:40:20,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2022-07-13 17:40:20,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342088370] [2022-07-13 17:40:20,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 17:40:20,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-13 17:40:20,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:20,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-13 17:40:20,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:40:20,142 INFO L87 Difference]: Start difference. First operand 449 states and 705 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (35), 6 states have call predecessors, (35), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-13 17:40:21,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:21,897 INFO L93 Difference]: Finished difference Result 1258 states and 2065 transitions. [2022-07-13 17:40:21,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-13 17:40:21,898 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (35), 6 states have call predecessors, (35), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 127 [2022-07-13 17:40:21,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:21,903 INFO L225 Difference]: With dead ends: 1258 [2022-07-13 17:40:21,903 INFO L226 Difference]: Without dead ends: 1078 [2022-07-13 17:40:21,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 279 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:40:21,905 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 1832 mSDsluCounter, 1497 mSDsCounter, 0 mSdLazyCounter, 1704 mSolverCounterSat, 708 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1886 SdHoareTripleChecker+Valid, 2319 SdHoareTripleChecker+Invalid, 2412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 708 IncrementalHoareTripleChecker+Valid, 1704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:21,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1886 Valid, 2319 Invalid, 2412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [708 Valid, 1704 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-07-13 17:40:21,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2022-07-13 17:40:21,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 867. [2022-07-13 17:40:21,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 694 states have (on average 1.6296829971181557) internal successors, (1131), 700 states have internal predecessors, (1131), 147 states have call successors, (147), 21 states have call predecessors, (147), 25 states have return successors, (168), 145 states have call predecessors, (168), 146 states have call successors, (168) [2022-07-13 17:40:21,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1446 transitions. [2022-07-13 17:40:21,963 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1446 transitions. Word has length 127 [2022-07-13 17:40:21,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:21,964 INFO L495 AbstractCegarLoop]: Abstraction has 867 states and 1446 transitions. [2022-07-13 17:40:21,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (35), 6 states have call predecessors, (35), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-13 17:40:21,964 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1446 transitions. [2022-07-13 17:40:21,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-13 17:40:21,969 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:21,969 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:21,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-13 17:40:22,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:22,196 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:22,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:22,196 INFO L85 PathProgramCache]: Analyzing trace with hash 491822343, now seen corresponding path program 1 times [2022-07-13 17:40:22,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:22,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302126781] [2022-07-13 17:40:22,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:22,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:22,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:22,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:22,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 17:40:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:40:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:40:22,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-13 17:40:22,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:40:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-13 17:40:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-13 17:40:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-07-13 17:40:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:22,277 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:22,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:22,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302126781] [2022-07-13 17:40:22,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302126781] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:22,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:22,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:22,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725190834] [2022-07-13 17:40:22,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:22,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:22,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:22,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:22,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:22,279 INFO L87 Difference]: Start difference. First operand 867 states and 1446 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:23,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:23,645 INFO L93 Difference]: Finished difference Result 2276 states and 3866 transitions. [2022-07-13 17:40:23,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:23,646 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2022-07-13 17:40:23,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:23,670 INFO L225 Difference]: With dead ends: 2276 [2022-07-13 17:40:23,670 INFO L226 Difference]: Without dead ends: 1477 [2022-07-13 17:40:23,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:23,674 INFO L413 NwaCegarLoop]: 757 mSDtfsCounter, 1389 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1408 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 1832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:23,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1408 Valid, 1552 Invalid, 1832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 1275 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:23,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1477 states. [2022-07-13 17:40:23,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1477 to 1282. [2022-07-13 17:40:23,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1282 states, 1030 states have (on average 1.641747572815534) internal successors, (1691), 1036 states have internal predecessors, (1691), 226 states have call successors, (226), 21 states have call predecessors, (226), 25 states have return successors, (257), 224 states have call predecessors, (257), 225 states have call successors, (257) [2022-07-13 17:40:23,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 2174 transitions. [2022-07-13 17:40:23,738 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 2174 transitions. Word has length 133 [2022-07-13 17:40:23,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:23,739 INFO L495 AbstractCegarLoop]: Abstraction has 1282 states and 2174 transitions. [2022-07-13 17:40:23,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:23,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 2174 transitions. [2022-07-13 17:40:23,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-07-13 17:40:23,746 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:23,746 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:23,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-13 17:40:23,746 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:23,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:23,746 INFO L85 PathProgramCache]: Analyzing trace with hash -146044612, now seen corresponding path program 1 times [2022-07-13 17:40:23,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:23,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233916721] [2022-07-13 17:40:23,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:23,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:23,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:23,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:23,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:23,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-13 17:40:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:40:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-13 17:40:23,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-13 17:40:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-13 17:40:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 17:40:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-13 17:40:23,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-13 17:40:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:23,836 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:23,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:23,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233916721] [2022-07-13 17:40:23,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233916721] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:23,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:23,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:23,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410318489] [2022-07-13 17:40:23,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:23,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:23,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:23,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:23,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:23,838 INFO L87 Difference]: Start difference. First operand 1282 states and 2174 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:25,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:25,171 INFO L93 Difference]: Finished difference Result 3290 states and 5644 transitions. [2022-07-13 17:40:25,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:25,172 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2022-07-13 17:40:25,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:25,182 INFO L225 Difference]: With dead ends: 3290 [2022-07-13 17:40:25,182 INFO L226 Difference]: Without dead ends: 2129 [2022-07-13 17:40:25,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:25,187 INFO L413 NwaCegarLoop]: 745 mSDtfsCounter, 1390 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 580 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1409 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 1829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 580 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:25,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1409 Valid, 1520 Invalid, 1829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [580 Valid, 1249 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:25,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2129 states. [2022-07-13 17:40:25,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2129 to 1934. [2022-07-13 17:40:25,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1563 states have (on average 1.6493921944977608) internal successors, (2578), 1569 states have internal predecessors, (2578), 345 states have call successors, (345), 21 states have call predecessors, (345), 25 states have return successors, (376), 343 states have call predecessors, (376), 344 states have call successors, (376) [2022-07-13 17:40:25,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 3299 transitions. [2022-07-13 17:40:25,278 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 3299 transitions. Word has length 134 [2022-07-13 17:40:25,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:25,278 INFO L495 AbstractCegarLoop]: Abstraction has 1934 states and 3299 transitions. [2022-07-13 17:40:25,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:25,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 3299 transitions. [2022-07-13 17:40:25,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-07-13 17:40:25,288 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:25,289 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:25,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-13 17:40:25,289 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:25,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:25,289 INFO L85 PathProgramCache]: Analyzing trace with hash 862162313, now seen corresponding path program 1 times [2022-07-13 17:40:25,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:25,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819928868] [2022-07-13 17:40:25,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:25,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:25,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:25,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:25,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:25,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:25,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:25,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-13 17:40:25,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:40:25,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:40:25,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-13 17:40:25,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-13 17:40:25,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-13 17:40:25,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-13 17:40:25,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-13 17:40:25,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:25,390 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:25,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:25,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819928868] [2022-07-13 17:40:25,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819928868] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:25,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:25,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:25,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797716074] [2022-07-13 17:40:25,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:25,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:25,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:25,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:25,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:25,391 INFO L87 Difference]: Start difference. First operand 1934 states and 3299 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:26,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:26,697 INFO L93 Difference]: Finished difference Result 4820 states and 8346 transitions. [2022-07-13 17:40:26,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:26,698 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 135 [2022-07-13 17:40:26,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:26,712 INFO L225 Difference]: With dead ends: 4820 [2022-07-13 17:40:26,712 INFO L226 Difference]: Without dead ends: 3132 [2022-07-13 17:40:26,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:26,717 INFO L413 NwaCegarLoop]: 742 mSDtfsCounter, 1388 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 573 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1407 SdHoareTripleChecker+Valid, 1512 SdHoareTripleChecker+Invalid, 1818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 573 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:26,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1407 Valid, 1512 Invalid, 1818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [573 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:40:26,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3132 states. [2022-07-13 17:40:26,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3132 to 2937. [2022-07-13 17:40:26,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2937 states, 2404 states have (on average 1.6555740432612314) internal successors, (3980), 2410 states have internal predecessors, (3980), 507 states have call successors, (507), 21 states have call predecessors, (507), 25 states have return successors, (554), 505 states have call predecessors, (554), 506 states have call successors, (554) [2022-07-13 17:40:26,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2937 states to 2937 states and 5041 transitions. [2022-07-13 17:40:26,866 INFO L78 Accepts]: Start accepts. Automaton has 2937 states and 5041 transitions. Word has length 135 [2022-07-13 17:40:26,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:26,867 INFO L495 AbstractCegarLoop]: Abstraction has 2937 states and 5041 transitions. [2022-07-13 17:40:26,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:26,867 INFO L276 IsEmpty]: Start isEmpty. Operand 2937 states and 5041 transitions. [2022-07-13 17:40:26,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-13 17:40:26,903 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:26,903 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:26,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-13 17:40:26,904 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:26,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:26,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1974176637, now seen corresponding path program 1 times [2022-07-13 17:40:26,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:26,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094364425] [2022-07-13 17:40:26,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:26,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:26,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:26,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:26,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:26,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-13 17:40:26,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:40:26,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-13 17:40:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-13 17:40:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-13 17:40:26,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:26,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-13 17:40:26,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:27,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-13 17:40:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:27,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-13 17:40:27,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:27,003 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:27,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:27,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094364425] [2022-07-13 17:40:27,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094364425] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:27,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:27,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:27,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935438626] [2022-07-13 17:40:27,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:27,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:27,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:27,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:27,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:27,005 INFO L87 Difference]: Start difference. First operand 2937 states and 5041 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:28,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:28,450 INFO L93 Difference]: Finished difference Result 7244 states and 12635 transitions. [2022-07-13 17:40:28,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:28,450 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 136 [2022-07-13 17:40:28,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:28,472 INFO L225 Difference]: With dead ends: 7244 [2022-07-13 17:40:28,473 INFO L226 Difference]: Without dead ends: 4757 [2022-07-13 17:40:28,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:28,480 INFO L413 NwaCegarLoop]: 745 mSDtfsCounter, 1384 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:28,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1402 Valid, 1515 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:28,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4757 states. [2022-07-13 17:40:28,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4757 to 4562. [2022-07-13 17:40:28,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4562 states, 3784 states have (on average 1.6598837209302326) internal successors, (6281), 3790 states have internal predecessors, (6281), 752 states have call successors, (752), 21 states have call predecessors, (752), 25 states have return successors, (825), 750 states have call predecessors, (825), 751 states have call successors, (825) [2022-07-13 17:40:28,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4562 states to 4562 states and 7858 transitions. [2022-07-13 17:40:28,723 INFO L78 Accepts]: Start accepts. Automaton has 4562 states and 7858 transitions. Word has length 136 [2022-07-13 17:40:28,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:28,723 INFO L495 AbstractCegarLoop]: Abstraction has 4562 states and 7858 transitions. [2022-07-13 17:40:28,724 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:28,724 INFO L276 IsEmpty]: Start isEmpty. Operand 4562 states and 7858 transitions. [2022-07-13 17:40:28,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-13 17:40:28,742 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:28,742 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:28,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-13 17:40:28,742 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:28,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:28,743 INFO L85 PathProgramCache]: Analyzing trace with hash 433434661, now seen corresponding path program 1 times [2022-07-13 17:40:28,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:28,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473092374] [2022-07-13 17:40:28,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:28,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:28,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:28,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:28,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:28,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:28,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-13 17:40:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:40:28,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-13 17:40:28,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-13 17:40:28,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-13 17:40:28,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-13 17:40:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-07-13 17:40:28,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-13 17:40:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:28,824 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:28,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:28,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473092374] [2022-07-13 17:40:28,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473092374] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:28,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:28,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:28,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418013981] [2022-07-13 17:40:28,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:28,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:28,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:28,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:28,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:28,827 INFO L87 Difference]: Start difference. First operand 4562 states and 7858 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:30,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:30,414 INFO L93 Difference]: Finished difference Result 11290 states and 19795 transitions. [2022-07-13 17:40:30,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:30,414 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 137 [2022-07-13 17:40:30,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:30,451 INFO L225 Difference]: With dead ends: 11290 [2022-07-13 17:40:30,451 INFO L226 Difference]: Without dead ends: 7490 [2022-07-13 17:40:30,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:30,464 INFO L413 NwaCegarLoop]: 765 mSDtfsCounter, 1379 mSDsluCounter, 811 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 563 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1397 SdHoareTripleChecker+Valid, 1576 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 563 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:30,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1397 Valid, 1576 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [563 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-13 17:40:30,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7490 states. [2022-07-13 17:40:30,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7490 to 7295. [2022-07-13 17:40:30,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7295 states, 6024 states have (on average 1.657702523240372) internal successors, (9986), 6030 states have internal predecessors, (9986), 1245 states have call successors, (1245), 21 states have call predecessors, (1245), 25 states have return successors, (1362), 1243 states have call predecessors, (1362), 1244 states have call successors, (1362) [2022-07-13 17:40:30,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7295 states to 7295 states and 12593 transitions. [2022-07-13 17:40:30,898 INFO L78 Accepts]: Start accepts. Automaton has 7295 states and 12593 transitions. Word has length 137 [2022-07-13 17:40:30,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:30,899 INFO L495 AbstractCegarLoop]: Abstraction has 7295 states and 12593 transitions. [2022-07-13 17:40:30,899 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:30,900 INFO L276 IsEmpty]: Start isEmpty. Operand 7295 states and 12593 transitions. [2022-07-13 17:40:30,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-13 17:40:30,923 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:30,923 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:30,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-13 17:40:30,924 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:30,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:30,924 INFO L85 PathProgramCache]: Analyzing trace with hash 970115297, now seen corresponding path program 1 times [2022-07-13 17:40:30,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:30,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131038368] [2022-07-13 17:40:30,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:30,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:31,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:31,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:31,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-13 17:40:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:40:31,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-13 17:40:31,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-13 17:40:31,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-13 17:40:31,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-13 17:40:31,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-13 17:40:31,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-13 17:40:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:31,087 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:31,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:31,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131038368] [2022-07-13 17:40:31,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131038368] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:31,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:31,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:31,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882656832] [2022-07-13 17:40:31,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:31,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:31,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:31,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:31,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:31,090 INFO L87 Difference]: Start difference. First operand 7295 states and 12593 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:32,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:32,735 INFO L93 Difference]: Finished difference Result 18625 states and 32679 transitions. [2022-07-13 17:40:32,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:32,735 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2022-07-13 17:40:32,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:32,785 INFO L225 Difference]: With dead ends: 18625 [2022-07-13 17:40:32,785 INFO L226 Difference]: Without dead ends: 12469 [2022-07-13 17:40:32,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:32,807 INFO L413 NwaCegarLoop]: 744 mSDtfsCounter, 1382 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 571 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1401 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 571 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:32,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1401 Valid, 1515 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [571 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:32,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12469 states. [2022-07-13 17:40:33,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12469 to 12274. [2022-07-13 17:40:33,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12274 states, 10181 states have (on average 1.6575974855122286) internal successors, (16876), 10187 states have internal predecessors, (16876), 2067 states have call successors, (2067), 21 states have call predecessors, (2067), 25 states have return successors, (2262), 2065 states have call predecessors, (2262), 2066 states have call successors, (2262) [2022-07-13 17:40:33,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12274 states to 12274 states and 21205 transitions. [2022-07-13 17:40:33,410 INFO L78 Accepts]: Start accepts. Automaton has 12274 states and 21205 transitions. Word has length 138 [2022-07-13 17:40:33,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:33,411 INFO L495 AbstractCegarLoop]: Abstraction has 12274 states and 21205 transitions. [2022-07-13 17:40:33,411 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:33,411 INFO L276 IsEmpty]: Start isEmpty. Operand 12274 states and 21205 transitions. [2022-07-13 17:40:33,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-13 17:40:33,444 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:33,445 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:33,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-13 17:40:33,445 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:33,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:33,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1852964339, now seen corresponding path program 1 times [2022-07-13 17:40:33,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:33,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251613615] [2022-07-13 17:40:33,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:33,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:33,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:33,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:33,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:33,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:33,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-13 17:40:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-13 17:40:33,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-13 17:40:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-13 17:40:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-13 17:40:33,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-13 17:40:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-07-13 17:40:33,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-13 17:40:33,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:33,546 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:33,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:33,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251613615] [2022-07-13 17:40:33,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251613615] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:33,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:33,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:33,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704897820] [2022-07-13 17:40:33,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:33,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:33,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:33,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:33,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:33,549 INFO L87 Difference]: Start difference. First operand 12274 states and 21205 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:35,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:35,391 INFO L93 Difference]: Finished difference Result 29583 states and 51644 transitions. [2022-07-13 17:40:35,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:35,392 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 139 [2022-07-13 17:40:35,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:35,474 INFO L225 Difference]: With dead ends: 29583 [2022-07-13 17:40:35,474 INFO L226 Difference]: Without dead ends: 19422 [2022-07-13 17:40:35,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:35,512 INFO L413 NwaCegarLoop]: 748 mSDtfsCounter, 1375 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 551 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1393 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 551 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:35,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1393 Valid, 1497 Invalid, 1823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [551 Valid, 1272 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:35,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19422 states. [2022-07-13 17:40:36,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19422 to 19227. [2022-07-13 17:40:36,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19227 states, 15931 states have (on average 1.6331680371602535) internal successors, (26018), 15937 states have internal predecessors, (26018), 3270 states have call successors, (3270), 21 states have call predecessors, (3270), 25 states have return successors, (3609), 3268 states have call predecessors, (3609), 3269 states have call successors, (3609) [2022-07-13 17:40:36,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19227 states to 19227 states and 32897 transitions. [2022-07-13 17:40:36,403 INFO L78 Accepts]: Start accepts. Automaton has 19227 states and 32897 transitions. Word has length 139 [2022-07-13 17:40:36,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:36,403 INFO L495 AbstractCegarLoop]: Abstraction has 19227 states and 32897 transitions. [2022-07-13 17:40:36,404 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:36,404 INFO L276 IsEmpty]: Start isEmpty. Operand 19227 states and 32897 transitions. [2022-07-13 17:40:36,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-13 17:40:36,436 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:36,436 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:36,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-13 17:40:36,437 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:36,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:36,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1781029954, now seen corresponding path program 1 times [2022-07-13 17:40:36,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:36,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106853083] [2022-07-13 17:40:36,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:36,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:36,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:36,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:36,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:36,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:36,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-13 17:40:36,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-13 17:40:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:40:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-13 17:40:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 17:40:36,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-13 17:40:36,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-13 17:40:36,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-13 17:40:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:36,642 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:36,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:36,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106853083] [2022-07-13 17:40:36,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106853083] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:36,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:36,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:36,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797153822] [2022-07-13 17:40:36,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:36,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:36,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:36,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:36,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:36,646 INFO L87 Difference]: Start difference. First operand 19227 states and 32897 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:39,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:39,278 INFO L93 Difference]: Finished difference Result 51015 states and 88764 transitions. [2022-07-13 17:40:39,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:39,278 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 140 [2022-07-13 17:40:39,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:39,443 INFO L225 Difference]: With dead ends: 51015 [2022-07-13 17:40:39,443 INFO L226 Difference]: Without dead ends: 34543 [2022-07-13 17:40:39,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:39,506 INFO L413 NwaCegarLoop]: 750 mSDtfsCounter, 1373 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 562 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1391 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 562 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:39,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1391 Valid, 1521 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [562 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:39,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34543 states. [2022-07-13 17:40:40,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34543 to 34348. [2022-07-13 17:40:40,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34348 states, 28602 states have (on average 1.6299909097265926) internal successors, (46621), 28608 states have internal predecessors, (46621), 5720 states have call successors, (5720), 21 states have call predecessors, (5720), 25 states have return successors, (6333), 5718 states have call predecessors, (6333), 5719 states have call successors, (6333) [2022-07-13 17:40:41,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34348 states to 34348 states and 58674 transitions. [2022-07-13 17:40:41,110 INFO L78 Accepts]: Start accepts. Automaton has 34348 states and 58674 transitions. Word has length 140 [2022-07-13 17:40:41,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:41,110 INFO L495 AbstractCegarLoop]: Abstraction has 34348 states and 58674 transitions. [2022-07-13 17:40:41,111 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:41,111 INFO L276 IsEmpty]: Start isEmpty. Operand 34348 states and 58674 transitions. [2022-07-13 17:40:41,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-07-13 17:40:41,148 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:41,149 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:41,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-13 17:40:41,149 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:41,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:41,149 INFO L85 PathProgramCache]: Analyzing trace with hash 318690285, now seen corresponding path program 1 times [2022-07-13 17:40:41,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:41,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240132448] [2022-07-13 17:40:41,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:41,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:41,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-13 17:40:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:40:41,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-13 17:40:41,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-13 17:40:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-13 17:40:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-13 17:40:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-13 17:40:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-07-13 17:40:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:41,223 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:41,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:41,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240132448] [2022-07-13 17:40:41,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240132448] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:41,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:41,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:41,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77468141] [2022-07-13 17:40:41,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:41,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:41,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:41,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:41,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:41,226 INFO L87 Difference]: Start difference. First operand 34348 states and 58674 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:44,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:44,461 INFO L93 Difference]: Finished difference Result 93887 states and 162558 transitions. [2022-07-13 17:40:44,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:44,462 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 141 [2022-07-13 17:40:44,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:44,682 INFO L225 Difference]: With dead ends: 93887 [2022-07-13 17:40:44,682 INFO L226 Difference]: Without dead ends: 63210 [2022-07-13 17:40:44,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:44,762 INFO L413 NwaCegarLoop]: 748 mSDtfsCounter, 1371 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 563 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 1523 SdHoareTripleChecker+Invalid, 1832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 563 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:44,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1389 Valid, 1523 Invalid, 1832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [563 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-13 17:40:44,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63210 states. [2022-07-13 17:40:47,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63210 to 63015. [2022-07-13 17:40:47,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63015 states, 52756 states have (on average 1.6258245507619986) internal successors, (85772), 52762 states have internal predecessors, (85772), 10233 states have call successors, (10233), 21 states have call predecessors, (10233), 25 states have return successors, (11378), 10231 states have call predecessors, (11378), 10232 states have call successors, (11378) [2022-07-13 17:40:47,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63015 states to 63015 states and 107383 transitions. [2022-07-13 17:40:47,804 INFO L78 Accepts]: Start accepts. Automaton has 63015 states and 107383 transitions. Word has length 141 [2022-07-13 17:40:47,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:47,806 INFO L495 AbstractCegarLoop]: Abstraction has 63015 states and 107383 transitions. [2022-07-13 17:40:47,806 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:47,807 INFO L276 IsEmpty]: Start isEmpty. Operand 63015 states and 107383 transitions. [2022-07-13 17:40:47,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-13 17:40:47,853 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:47,854 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:47,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-13 17:40:47,854 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:47,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:47,854 INFO L85 PathProgramCache]: Analyzing trace with hash 838217730, now seen corresponding path program 1 times [2022-07-13 17:40:47,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:47,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295966862] [2022-07-13 17:40:47,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:47,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:47,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:47,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:47,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:47,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:47,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:47,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-13 17:40:47,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-13 17:40:47,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-13 17:40:47,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-13 17:40:47,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-13 17:40:47,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-13 17:40:47,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-13 17:40:47,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-13 17:40:47,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:47,951 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-13 17:40:47,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:47,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295966862] [2022-07-13 17:40:47,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295966862] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:40:47,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:40:47,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:40:47,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38412025] [2022-07-13 17:40:47,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:40:47,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:40:47,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:47,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:40:47,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:40:47,953 INFO L87 Difference]: Start difference. First operand 63015 states and 107383 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:52,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:40:52,360 INFO L93 Difference]: Finished difference Result 118263 states and 205192 transitions. [2022-07-13 17:40:52,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:40:52,361 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 142 [2022-07-13 17:40:52,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:40:52,788 INFO L225 Difference]: With dead ends: 118263 [2022-07-13 17:40:52,788 INFO L226 Difference]: Without dead ends: 118083 [2022-07-13 17:40:52,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:40:52,837 INFO L413 NwaCegarLoop]: 747 mSDtfsCounter, 1372 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 567 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1390 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 1844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 567 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:40:52,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1390 Valid, 1518 Invalid, 1844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [567 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:40:52,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118083 states. [2022-07-13 17:40:57,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118083 to 117888. [2022-07-13 17:40:57,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117888 states, 99261 states have (on average 1.6206062804122465) internal successors, (160863), 99267 states have internal predecessors, (160863), 18601 states have call successors, (18601), 21 states have call predecessors, (18601), 25 states have return successors, (20792), 18599 states have call predecessors, (20792), 18600 states have call successors, (20792) [2022-07-13 17:40:58,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117888 states to 117888 states and 200256 transitions. [2022-07-13 17:40:58,628 INFO L78 Accepts]: Start accepts. Automaton has 117888 states and 200256 transitions. Word has length 142 [2022-07-13 17:40:58,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:40:58,629 INFO L495 AbstractCegarLoop]: Abstraction has 117888 states and 200256 transitions. [2022-07-13 17:40:58,629 INFO L496 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, (17), 6 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:40:58,629 INFO L276 IsEmpty]: Start isEmpty. Operand 117888 states and 200256 transitions. [2022-07-13 17:40:58,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-07-13 17:40:58,673 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:40:58,673 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:40:58,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-13 17:40:58,674 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__KeysErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:40:58,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:40:58,674 INFO L85 PathProgramCache]: Analyzing trace with hash 380690700, now seen corresponding path program 1 times [2022-07-13 17:40:58,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:40:58,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699549471] [2022-07-13 17:40:58,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:58,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:40:58,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-13 17:40:58,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:40:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-13 17:40:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:40:58,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:40:58,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-13 17:40:58,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-13 17:40:58,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-13 17:40:58,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-13 17:40:58,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-13 17:40:58,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-13 17:40:58,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-13 17:40:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-13 17:40:58,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-07-13 17:40:58,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:58,788 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-13 17:40:58,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:40:58,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699549471] [2022-07-13 17:40:58,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699549471] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:40:58,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532193573] [2022-07-13 17:40:58,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:40:58,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:40:58,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:40:58,791 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 17:40:58,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-13 17:40:59,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:40:59,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1233 conjuncts, 12 conjunts are in the unsatisfiable core [2022-07-13 17:40:59,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:40:59,159 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:40:59,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 17:40:59,412 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-13 17:40:59,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532193573] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 17:40:59,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 17:40:59,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 21 [2022-07-13 17:40:59,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227648199] [2022-07-13 17:40:59,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 17:40:59,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-07-13 17:40:59,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:40:59,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-07-13 17:40:59,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2022-07-13 17:40:59,414 INFO L87 Difference]: Start difference. First operand 117888 states and 200256 transitions. Second operand has 21 states, 21 states have (on average 11.0) internal successors, (231), 16 states have internal predecessors, (231), 4 states have call successors, (47), 10 states have call predecessors, (47), 8 states have return successors, (38), 5 states have call predecessors, (38), 4 states have call successors, (38) [2022-07-13 17:41:11,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:41:11,521 INFO L93 Difference]: Finished difference Result 236382 states and 412420 transitions. [2022-07-13 17:41:11,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-07-13 17:41:11,522 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 11.0) internal successors, (231), 16 states have internal predecessors, (231), 4 states have call successors, (47), 10 states have call predecessors, (47), 8 states have return successors, (38), 5 states have call predecessors, (38), 4 states have call successors, (38) Word has length 143 [2022-07-13 17:41:11,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:41:12,784 INFO L225 Difference]: With dead ends: 236382 [2022-07-13 17:41:12,784 INFO L226 Difference]: Without dead ends: 236208 [2022-07-13 17:41:12,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=767, Invalid=3265, Unknown=0, NotChecked=0, Total=4032 [2022-07-13 17:41:12,875 INFO L413 NwaCegarLoop]: 763 mSDtfsCounter, 4413 mSDsluCounter, 2669 mSDsCounter, 0 mSdLazyCounter, 8784 mSolverCounterSat, 1963 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4428 SdHoareTripleChecker+Valid, 3432 SdHoareTripleChecker+Invalid, 10747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1963 IncrementalHoareTripleChecker+Valid, 8784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:41:12,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4428 Valid, 3432 Invalid, 10747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1963 Valid, 8784 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-07-13 17:41:13,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236208 states.